Я все больше и больше интересуюсь использованием Pylons в качестве моей веб-среды Python, и мне нравится идея MVC, но, исходя из того, что я никогда не использовал «фреймворки / шаблоны проектирования / как это называется» Я действительно не знаю, как подойти к нему.
Из того, что я прочитал в Книге пилонов, до сих пор кажется, что я делаю следующее:
Создание моих маршрутов в ./config/routes.py
Здесь я сопоставляю URL с контроллерами.
Создание контроллера для URL
Вот где лежит основная часть кода. Он делает всю работу и готовит ее к просмотру
Создать мой шаблон
Я создаю шаблон и назначаю ему данные из контроллера
Модели ... Я понятия не имею, для чего они: /
Итак, мой вопрос: можете ли вы порекомендовать какие-либо материалы для чтения тем, кто явно не знает, что они делают?
Я действительно хочу начать использовать Pylons, но думаю, что через несколько месяцев я вернусь к своему коду и подумаю "... что за F я думал: /"
РЕДАКТИРОВАТЬ: лучше, кратко, вопрос пришел в голову:
Какой код должен быть размещен в контроллере?
Какой код я должен вставить в модель?
Вид просто шаблонный, верно?
И, что касается Pylons, папка 'lib' будет содержать код, общий для контроллеров, или код misc, который больше никуда не подходит - верно?