django - 是否有 django 模板过滤器来显示百分比?

标签 django formatting django-templates

我想要类似于 string formatting from the standard library 的东西.

'%' Percentage. Multiplies the number by 100 and displays in fixed ('f') format, followed by a percent sign.

最佳答案

我正在寻找几乎相同的问题,并找到了 widthratio 模板标签。 您可以使用此标签根据计算百分比的原始值和总值计算模板中的百分比,而不是像在您的问题中那样计算百分比。如果您只需要一个没有精度的整数百分比,它就可以完成这项工作:

{% widthratio value total_value 100 %}

引用:https://docs.djangoproject.com/en/dev/ref/templates/builtins/#widthratio

关于django - 是否有 django 模板过滤器来显示百分比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2751319/

相关文章:

jquery - 使用 Django/Python 将批量 .csv 数据上传到 webapp 的好方法是什么?

C# 格式化货币给定货币代码(如 USD/GBP/FRF)

ms-access - 设置重复值单元格的格式以使其不可见

python - Django Rest Framework 按类别重新组合查询集

django - 在 Django 中使用 manytomany 字段实例化模型实例

html - Django:在导航栏中突出显示当前页面

python - Django 值错误 : invalid literal for int() with base 10: ''

google-app-engine - 缺少 Django 0.96 模板文档(由 Google AppEngine 开发人员使用)

mysql - 如何将 PostgreSQL 数据库中的所有 SMALLINT 列转换为 BOOLEAN?

java - 日期格式 : loses the locale settings after parsing