我使用{% load l10n %},它工作得很好。
但是它将Money('55652.69924091', 'USD') (来自包django-money)格式化为55652.70 USD,这通常是可以的,但是在一个地方我需要获得55652.6992 USD (小数位增加到4)。
我尝试了{% localize off %}{{ object.value }} {% endlocalize %},但没有效果。
我可以用.amount来做,但这太难看了。
发布于 2021-10-10 08:17:35
在格式本地化上的django-money's documentation中,它有一个名为money_localize的模板标记,您可以使用它来打开/关闭特定值的本地化。因此,您可以这样写:
{% load djmoney %}
...
{% money_localize object.value off %}https://stackoverflow.com/questions/69513321
复制相似问题