@sortfact333

Как вывести модель на всех страницах?

У меня есть модель которую через for я вывожу в header но мне не нравится то что я пишу в каждой функций
Categorie.objects.all().order_by('id')
Я попробовал использовать templatetags
@register.simple_tag(takes_context=True)
def header_categories(context):
	return Categorie.objects.all().order_by('id')

но вывести в шаблоне не получается
{%header_categories%}
	{% for cat in header_categories %}
		cat.text
	{% endfor %}

Как это исправить?
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
это ж не модель а типа queryset

вложи шалблон куда выводишь в другой шаблон

кури
https://tutorial.djangogirls.org/ru/
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы