在django模板中添加两个变量?

时间:2016-08-17 11:34:21

标签: python django templates

{% with a=pro_details.product_quantity|add:product_details.product_quantity %}

我需要在django模板中使用with和add添加两个变量。

1 个答案:

答案 0 :(得分:4)

您可以使用自定义模板标记来实现此目的。

templatetags / custom_tags.py文件:

from django import template

register = template.Library()

@register.simple_tag
def add(a, b):
    return a+b

模板部分,标记为:

{% load video_tags %}

(你想用的地方)

{% add 5 6 %}

您也可以参考此链接。 https://docs.djangoproject.com/en/1.10/howto/custom-template-tags/