У меня есть родительский шаблон, который содержит общее меню навигации. Я хочу иметь возможность добавить class="selected"
в соответствующий пункт меню.
Я хочу иметь возможность установить переменную в дочернем шаблоне, например:
{% set menu = "products" %}
и делай:
{%ifequal menu "products" %}class="selected"{% endifequal %}
Я не хочу устанавливать значение в представлении, потому что мне нужно было бы добавить это ко всем моим методам представления, и я не хочу повторять HTML-код всего меню на каждой дочерней странице, потому что, если меню изменяется, я хочу только изменить HTML в одном месте.
Я подхожу к этому из «не-Джанго» мышления?
Любая помощь будет очень признательна. спасибо.