Это вопрос о джанго, который не нашел для меня абсолютно никакого ответа. Давайте предположим, что у меня есть сайт, где я отображать два блока на боковой панели:Динамические блоки в шаблонах django
- список последних пользователей, которые уже вошли в систему
- список последних опубликованных статей в блоге
Предположим, что эти блоки должны отображаться на 80% URL-адресов веб-сайта и представлены с использованием файлов шаблонов. Данные для этих блоков генерируются кодом (очевидно), bt не по точкам просмотра.
Ну, как это сделать?
Привет Андре, я думаю, что не использовал бы их для этой цели. Я нашел исходный код небольшого сайта, заданного, например, и использует препроцессоры контекста, чтобы он мог компоновать содержимое контекстных данных так, как я хочу. – lovelive
Но! Я думаю, что процессоры контекста шаблонов слишком много, и, возможно, что-то легче. – lovelive
Мне кажется, однако, что это идеальное решение. Вы просто вставляете тег в свой шаблон, и этот тег может отображать вашу панель навигации. Это одно из видов использования, описанных в справке по адресу http://docs.djangoproject.com/en/dev/howto/custom-template-tags/. –