Есть ли способ присвоения логического значения из сравнения переменной в текущем контексте?
Я пытался:
{% with hidden=forloop.counter > 4 %}
{% include "path/to/template.html" %}
{% endwith %}
И это не сработало, потому что это вызываетсинтаксическая ошибка.Но, возможно, есть только синтаксис, которого я не знаю?
Пока я делаю что-то вроде этого:
{% if forloop.counter > 4 %}
{% with hidden=True %}
{% include "path/to/template.html" %}
{% endwith %}
{% else %}
{% include "path/to/template.html" %}
{% endif %}
И это работает, но мне это кажется грязным.