Пытаюсь обойти словарь, полученный из моего тега, но не получается, хотя если вывести результат моего тега так:
{% navbar_links %}
то получаю это:
Когда пытаюсь его обойти так, то ничего не появляется
{% load navbar_links_tags %}
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
{%for key, value in navbar_links.items %}
<li class="nav-item">
<a class="nav-link" style="color: black; font-weight: 600" href="{% url key %}">
{{value}}
</a>
</li>
{%endfor%}
</ul>
Код моего тега:
from django import template
register = template.Library()
NABAR_LINKS = {
'equipment': 'Оборудование',
'expendable_materials': 'Расходные материалы',
'users': 'Пользователи',
'inventory': 'Инвентаризации'
}
@register.simple_tag
def navbar_links():
return NABAR_LINKS
Структура директорий: