python - 如何在 Django 模板中进行数学运算?

标签 python django django-templates

我想这样做:

100 - {{ object.article.rating_score }} 

例如,如果 {{ object.article.rating_score }} 等于 80,则输出将是 20

如何在模板级别执行此操作?我无权访问 Python 代码。

最佳答案

您可以使用 add过滤器:

{{ object.article.rating_score|add:"-100" }}

关于python - 如何在 Django 模板中进行数学运算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6285327/

相关文章:

django - 在 Django 模板中如何将日期和时间与 DateTimeField 分开?

python - 如何在使用 Python 进行网页抓取时绕过 cookie 协议(protocol)页面?

Python - 加速寻路

css - django 在背景图像上返回 403 Forbidden

Django错误: Reverse for 'password_reset_confirm' with no arguments not found

html - 为什么我的 <td> block 的宽度大于 50px。如果我特别告诉它是 max-width 和 width = 50px

django - 在 Django 中使用 {% url %} 时的 NoReverseMatch

python - 黑盒脚本执行?

python - 如何在字典数组中查找项目?

python - 我需要帮助将 urlpatterns url 转换为等效路径