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

Как правильно разбить шаблон в Django?

Всем привет.
у меня есть базовый шаблон base и много других страниц, которые расширяют base.
Во view я делаю для каждой странички свою логику, рендерю, всё отлично,
но в base шаблоне есть сайдбар, видимый на всех страницах, который подсчитывает количество всех товаров а ведь
передать логику могу только для одной страницы.
Как можно сделать логику для base шаблона или всё же в каждом темплейте предавать данные для сайдбара?
  • Вопрос задан
  • 852 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
petermzg
@petermzg
Самый лучший программист
Можно определить свой TEMPLATE_CONTEXT_PROCESSORS и в нем логику
Ответ написан
Комментировать
DmitryVoronkov
@DmitryVoronkov
Python Developer
Зачем такие сложности. Сделай свой templatetag
docs
Ответ написан
Ваш ответ на вопрос

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

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