Есть ли способ реализовать условные ИЛИ внутри шаблонов? {% if%} будет видеть, истинно или нет... но то, что я ищу, для выполнения smthing, когда {% if%} ИЛИ {% if%}.. спасибо
ИЛИ в шаблонах django
Ответ 1
в Django 1.2 вы можете использовать OR внутри тега IF... см. встроенные теги шаблонов
{% if var1 == 'val1' or var2 == 'val2' %}
Ответ 2
Вы можете использовать первый шаблон тега. Он работает аналогично "или":
var1 or var2
будет использовать var1, если это True, или var2, если это False. Точно так же, как это утверждение в шаблоне:
{% firstof var1 var2 %}