django - Django,如何在注释中修复浮点字段中的最大小数?
问题描述
我有以下代码:
annotate(totale=ExpressionWrapper(Sum(F('prezzo')*0.50/12),output_field=FloatField()
但在我的模板中,我的结果是(例如)145,555555555555555555555555 而不是 145,55
我添加了|intcomma
,但结果是一样的。
我该如何解决这个问题?
解决方案
你可以用浮点格式来做
{{ value|floatformat:2 }}
推荐阅读
- python - pd.read_csv 一个 750 MB 的文本文件
- c - C 输入 2 次并检查之前的值
- snowflake-cloud-data-platform - 微分区和数据集群有什么区别
- bash - bash 当你找到两列时删除 bash 中的第一列
- javascript - 处理 autocomplete="off" 的最佳方法是什么?是 JavaScript 还是背后的代码(VB.Net)
- sql - 想要在 Rails 中使用 Count、Group by 和 Order DESC 进行排序
- oracle-sqldeveloper - Oracle-SQL Developer 消耗大量系统内存。有没有人遇到过这样的问题。如果是这样,有解决方案可以避免这种情况
- linux - 在屏幕中发出命令而不附加
- selenium - 标记内的 GetText() 给出两个值
- python - 如何将chrome驱动程序的可执行路径设置为操作系统的路径(我想将可执行路径设置为带有python的驱动程序Selenium的通用路径)