Комментарии 6
Вы даже можете нанять веб-дизайнера, чтобы создать сногсшибательный сайт в то время, пока вы программируете его [сайта] поведение при помощи Python. Шаблоны помогут осуществить это разделение.
Дизайнер делает дизайн, а psd2html занимается верстальщик, и вот представим что верстальщик может и слышал о python и шаблонах, но явно не слышал о jinja. Даже если он разобрался и сделал вменяемое наследование, то что-же с переводами, переменными, условиями и циклами, о которых может занать лишь разработчик. И это не говоря о том что на страницах есть хитрый js, взаимодействующий с элементами страницы.
Вообщем скорее всего нужно будет править полученный верстальщиком html, хотя конечно львиная доля работы будет сделана.
0
В jinja верстальщик разберётся за один день.
А переводы, переменные, условия и циклы делает программист — сам вставляет в код или описывает в документации.
А переводы, переменные, условия и циклы делает программист — сам вставляет в код или описывает в документации.
0
Разобраться то не сложно, но все же я считаю что от верстальщика стоит ждать на выходе либо только html, либо изначально дать скелет наследования шаблонов (хотя и с этим был отрицательный опыт, но с теми ребятами больше не работаем).
0
Верно.
Я когда работаю с дизайнером/верстальщиком, то получаю на выходе чистый html, который потом сам преобразовываю в шаблон. Процесс достаточно простой.
Просить от верстальщика ковыряться в шаблонах я бы не очень хотел, так как потом всё равно надо будет перепроверять и исправлять. Пусть лучше верстальщик занимается тем, что он делает лучше всего — вёрстка, а я буду заниматься шаблонами и кодом.
Я когда работаю с дизайнером/верстальщиком, то получаю на выходе чистый html, который потом сам преобразовываю в шаблон. Процесс достаточно простой.
Просить от верстальщика ковыряться в шаблонах я бы не очень хотел, так как потом всё равно надо будет перепроверять и исправлять. Пусть лучше верстальщик занимается тем, что он делает лучше всего — вёрстка, а я буду заниматься шаблонами и кодом.
0
У Flask с Jinja2 есть один хороший плюс на мой взгляд. Фронтенд программист (Продвинутый верстальщик) имеющий опыт работы с Symfony2+Twig легко сможет переключится на проекты Flask. Потому что Jinja2 почти тоже самое, что Twig, хотя правильнее сказать наоборот, так как Twig был сделан под впечатлением от Jinja2.
-1
Мне идея в Питоне использовать циклы на языке Ninja кажется глупостью. У меня ведь уже есть Питон, и я могу написать циклы в нём. Кто соглсен?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Мега-Учебник Flask, Часть 2: Шаблоны