Как сделать так, чтобы панель навигации оставалась активной для подмаршрутов
У меня есть панель навигации для моей страницы
from flask_navigation import Navigation
nav = Navigation()
nav.init_app(app)
nav.Bar('top', [
nav.Item('Home', 'home.home'),
])
И HTML
{% for item in nav.top %}
<li class=" {{ 'active' if item.is_active else '' }}">
<a href="{{ item.url }}">{{ item.label }}</a>
</li>
{% endfor %}
Находясь дома, есть ссылки на дополнительные маршруты, которые могут выглядеть как «www.example.com/home/hallway», «www.example.com/home/kitchen» или «www.example.com/home/hallway/livingroom». ". Находясь в Home, маркер панели навигации горит, но при входе в эти подмаршруты маркер Home больше не светится.
Как я могу сделать так, чтобы маркер Home продолжал отмечаться при посещении его подмаршрутов?