有没有办法在模板中实现条件OR? {%if%}会看到是否为真......但我正在寻找的是 在{%if%}或{%if%}感谢
时实施smthing答案 0 :(得分:64)
在Django 1.2中,您可以在IF标签内使用OR ...请参阅built-in template tags
{% if var1 == 'val1' or var2 == 'val2' %}
答案 1 :(得分:0)
您可以使用firstof模板标记。它的工作方式类似于“或”:
var1 or var2
将使用var1(如果为True)或var2(如果为False)。就像模板中的语句一样:
{% firstof var1 var2 %}