Hel*_*nar 15 django django-templates
我想修改/改变floatformat的工作方式.
默认情况下,它会更改输入小数,如下所示:
{{ 1.00|floatformat }} -> 1
{{ 1.50|floatformat }} -> 1.5
{{ 1.53|floatformat }} -> 1.53
Run Code Online (Sandbox Code Playgroud)
我想改变这个abit:如果有一个浮动部分,它应该保留前两个浮动数字.如果没有浮动(意味着.00),它应该简单地切掉浮动部分.IE:
{{ 1.00|floatformat }} -> 1
{{ 1.50|floatformat }} -> 1.50
{{ 1.53|floatformat }} -> 1.53
Run Code Online (Sandbox Code Playgroud)
Dan*_*man 31
不使用参数-2,如您链接的文档中所述,做你想要的?
{{ 1.00|floatformat:-2 }}
Run Code Online (Sandbox Code Playgroud)
请参阅Django文档:https://docs.djangoproject.com/en/2.0/ref/templates/builtins/#floatformat
| 归档时间: |
|
| 查看次数: |
17482 次 |
| 最近记录: |