首页 > 解决方案 > Django,如何在注释中修复浮点字段中的最大小数?

问题描述

我有以下代码:

annotate(totale=ExpressionWrapper(Sum(F('prezzo')*0.50/12),output_field=FloatField()

但在我的模板中,我的结果是(例如)145,555555555555555555555555 而不是 145,55

我添加了|intcomma,但结果是一样的。

我该如何解决这个问题?

标签: djangodjango-modelsdjango-viewsdjango-templates

解决方案


你可以用浮点格式来做

{{ value|floatformat:2 }}

推荐阅读