Я пытаюсь сделать активным свой элемент navbar, если пользователь находится на текущем URL-адресе, и любой URL-адрес ведет от него.
Например, я хочу, чтобы навигационная панель была активна:
http://example.com/products И http://example.com/products/discounted-items
Я использовал это:
{% if url_name == 'products' %}active{% endif %}
и был очень счастлив, пока не понял, что однажды я переход от страницы «продукты» к «продуктам / предметам со скидкой» перестал бы быть активным.
Есть ли чистый способ сделать это в django?
Большое спасибо .