В чем разница между этими двумя предметами? Когда вы используете один против другого?
{% if x is defined %} words {% endif %}
и
{% if x %} words {% endif %}
Второй заставляет вас указывать x как переменную.Если вы вообще не установите x, это будет ошибкой.Первый элемент будет пропущен, если x не было предоставлено