Судя по найденым хелпам, Django, в зависимости от запрошеного адреса запускает определеный метод в классе. Учитывая "наследуемость" шаблонов, эти данные отображаются на сайте. То есть, если бы нужен был простейший сайт, то все понятно и тривиально.
Функция генерирует данные, передает в шаблон, шаблон собирается и отдается пользователю.
Вопрос:
А как даные получают второстепеные элементы? Меню там, банеры и прочие голосовалки? Где и как в конфиге, прописываются методы, необходимые для их работы.
(Концептуально)
Понимаю. Вопрос задан коряво, но в первый раз встречаюсь с архитектурой CMS отличной от парадигмы: Макет<Слот<Блок. И теперь в некоторой растеряности пытаюсь понять, как эти ребята умудряются писать сайты без вторичных блоков.
1. Джур - 18 Августа, 2011 - 14:55:21 - перейти к сообщению