【发布时间】:2011-06-01 03:38:08
【问题描述】:
有没有办法在模板中实现条件 OR? {% if %} 会查看是否为真......但我正在寻找的是 在 {% if %} OR {% if %}..thanks 时实现 smthing
【问题讨论】:
标签: django-templates
有没有办法在模板中实现条件 OR? {% if %} 会查看是否为真......但我正在寻找的是 在 {% if %} OR {% if %}..thanks 时实现 smthing
【问题讨论】:
标签: django-templates
在 Django 1.2 中,您可以在 IF 标记内使用 OR...参见 built-in template tags
{% if var1 == 'val1' or var2 == 'val2' %}
【讨论】:
{% firstof x y %}。
您可以使用firstof 模板标签。它的作用类似于“或”:
var1 or var2
将使用 var1,如果它是 True 或 var2,如果它是 False。完全像模板中的这个语句:
{% firstof var1 var2 %}
【讨论】: