需要在django模板标签中进行算术运算

时间:2015-02-21 08:45:53

标签: python django django-templates

我想在django模板中添加三个变量。

<p>{{s.a}}+{{s.b}}+{{s.c}}</p>

但它没有做补充。如何在不使用jquery的情况下添加此树变量并显示最终结果。

2 个答案:

答案 0 :(得分:1)

使用add模板过滤器:

<p>{{ s.a|add:s.b|add:s.c }}</p>

答案 1 :(得分:1)

我认为如果你在views.py中进行计算然后通过render或render_to_response传递它们会更好

def something(request): 
    value = your arithmetic...
    return render(request, "template names", {'value': value})