Задать вопрос

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

Добрый вечер.
Моё решение построено на вылавливании текущего 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 %}
  • Вопрос задан
  • 36 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • beONmax
    Профессия Python разработчик
    4 месяца
    Далее
  • Skysmart
    Профессия «Python-разработчик» для школьников
    2 года
    Далее
  • Devman
    Знакомство с Django: ORM
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
tumbler
@tumbler Куратор тега Django
бекенд-разработчик на python
Имя текущей вьюхи есть в запросе
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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