Почему бы не создать в тег включения , где вы соберете вместе все данные / ссылки соответствующих категорий, превратите их в список, а затем передадите его в мини-шаблон тега включения для отображения на любой странице, которую хотите
например, что-то вроде этого (имея в виду, я понятия не имею, как выглядит ваша текущая страница / контент)
@register.inclusion_tag('/path/to/templates/my_nav_inclusion_tag.html')
def my_nav_inclusion_tag()
#create your base link and add it to the list of links
links = [['Home', '/']]
for all the categories you want to add:
# (It's up to you to decide how to wrangle your categories into shape)
links.append([category_name, category_url])
return {'links':links}
В шаблоне тега включения (my_nav_inclusion_tag.html) попробуйте что-то вроде:
{% for link in links %}
<a href="{{link.1}}">{{link.0}}</a>
{% endfor %}
И в любых шаблонах, в которых вам нужно показать навигацию, просто вызовите тег включения, например:
{% my_nav_inclusion_tag %}