Какой самый лучший способ «ловли» текущей ссылки для дальнейшего визуального выделения?

Добрый вечер.
Моё решение построено на вылавливании текущего 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 %}
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
tumbler
@tumbler Куратор тега Django
бекенд-разработчик на python
Имя текущей вьюхи есть в запросе
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы