有什么办法可以在django模板中做一些python数学函数.实际上我需要舍入一个变量值,我想在不使用过滤器的情况下实现这一点.
例如喜欢{{math.round(total)}}.
aru*_*lmr 26
您可以使用floatformat来舍入django模板中的值.
{{ total|floatformat }}
Run Code Online (Sandbox Code Playgroud)
如果要执行更多数学运算,可以尝试使用django-mathfilters.或者,您可以编写自定义模板标记并在该模板标记中执行操作.
Hud*_*oso 23
@arulmr 给出了修复它的最佳方法,就我而言,我还需要包括
{{ total|floatformat:0 }}
Run Code Online (Sandbox Code Playgroud)
为了将值四舍五入为零小数位,并且
{{ total|floatformat:1 }}
Run Code Online (Sandbox Code Playgroud)
定义小数位
| 归档时间: |
|
| 查看次数: |
14429 次 |
| 最近记录: |