Joh*_*Boy 2 python jinja2 flask
我在这里用谷歌搜索过,但找不到我理解的解释。我有一个值被传递到 html 模板,其值为 53.0,它是从 3rd 方 API 获得的。
我的代码是:
£{{product_details.UnitPrice}}
Run Code Online (Sandbox Code Playgroud)
显示 53.0 英镑,有没有办法将其格式化为 2 个小数位浮点数,以便正确读取 53.00 英镑。
我曾尝试从 github阅读这里的一些说明,但我不明白它们。我试图避免在我的实际 Python 代码中单独格式化每个变量,或者这是错误的方法?
我正在编辑这个问题,因为根据我的评论:
£{{product_details.UnitPrice|float}}
Run Code Online (Sandbox Code Playgroud)
没有任何区别,我不明白给出的链接。
感谢解释的杰克
{{'%0.2f'|format(product_details.UnitPrice|float)}}
Run Code Online (Sandbox Code Playgroud)
是获得 2 个小数位的正确格式。
| 归档时间: |
|
| 查看次数: |
8706 次 |
| 最近记录: |