Добрый вечер.
Моё решение построено на вылавливании текущего slug во view и дальнейшею передачу в шаблон, где я перебираю циклом for.
Как бы реализовали метод "ловли" текущей страницы, чтобы выделить ссылку на неё?
# View
current_page = request.resolver_match.kwargs['slug']
context = {
'posts': posts,
'current_page': current_page
}
# Template
{% for tag in tags %}
<li class="nav-item rounded mr-3 mt-3">
<a class="nav-link link-dark {% if current_page == tag.slug %}active{% endif %}" href="{{ tag.get_absolute_url }}">{{ tag.title }}</a>
</li>
{% endfor %}