В моем шаблоне Django мне нужно присвоить значение url имен переменной в блоке с блоком, чтобы я мог использовать его в нескольких местах.
Мне нужно добиться чего-то вроде этого:
{% for tag in post.tags.all %}
{% with tagabs={%url showtag tag%} %}
<li><a href="{{tagabs}}">#{{tag}}</a></li>
{% endwith %}
{% endfor %}
Но очевидно, что это не сработает и закончится ошибкой синтаксического анализа. Вышеприведенный пример - простой сценарий, в котором я мог бы просто {% url showtag tag%} вместо {{tagabs}} и удалить блок с. Но в моем сценарии значение tagabs мне нужно использовать в нескольких местах и внутри оператора if для сравнения.
Спасибо за помощь.