我想设置自己的货币(首先是首选它)
def total_price(self):
items = SellItem.objects.filter(selllist=self)
total = 0
for item in items:
total += item.amount * item.price
locale.setlocale(locale.LC_ALL, '')
total = locale.currency(total, grouping=True)
return total
现在我想使用分组但不是$ up前面,我希望ISK在后面。 不太确定如何完成这个
答案 0 :(得分:0)
您可以尝试以下示例。第一个print语句将当前的语言环境值作为字符串(Ex:en_IN表示印度),第二个将为您提供一个具有语言环境值和iso代码的元组(例如:' en_IN',' ISO8859-1'))
import locale
print locale.setlocale(locale.LC_ALL, '')
print locale.getlocale()