我想知道是否有任何方法可以使用{% for obj in objects %}
对Django模板中的变量求和。像这样:
for student in students:
notes += student.note
使用 mathfilters 或类似的东西来计算总和
谢谢!
答案 0 :(得分:0)
如果您想在模板中使用总和值,则可以使用with
标记
请阅读此链接以获取更多信息
https://docs.djangoproject.com/en/1.10/ref/templates/builtins/#with
答案 1 :(得分:0)
您可以使用add过滤器。
无论如何这样做并不是一个好主意。您希望将逻辑保留在视图中并将渲染保留在模板中。
您也可以使用django-mathfilters
{% load mathfilters %}
{{ num1 | addition:num2 }}