LINUX.ORG.RU

python, cgi, шаблоны


0

0
Как на питоне использовать шаблоны, что-то вроде Template Toolkit в перле? Какой модуль использовать для этого? Дайте наводки, а то гугль не помогает...

Шаблонизаторов в питоне ДО ЗАДНИЦЫ. http://wiki.python.org/moin/Templating

Среди наиболее зрелых посоветую Cheetah, Mako или Jinja. Можно и Genshi, но меня от XML-центричности мутит.

Вообще, использовать CGI не комильфо. Фреймворки куда предпочтительнее. Если хочется просто, но со вкусом - то web.py, там есть шаблонизаторчик свой простенький. Если хочется "как в PHP", хотя это и ацтойный подход - то Spyce. Django - очень красивый фреймворк с отличной документацией, правдо заточен под новостные сайты, произвольные веб-приложения потребуют хорошей допилки напильником. Ну и если хочется Ынтерпрайза, то можно попробовать Zope.

yk4ever
()
HTML::Template есть для питона.
x-term ★★
()
Ответ на: комментарий от KRoN73
Ну вот все тот же html::template поддерживает и условия и циклы.
x-term ★★
()
Ответ на: комментарий от KRoN73
Да как бы все. Только по-разному. В шаблоны django, например, не подсунешь выражений - только уже определённые переменные.
yk4ever
()
Clearsilver?
anonymous
()
Осваиваю по-немногу Mako - вроде вменяемый шаблонизатор, можно питоновский код встраивать в шаблоны, все основные управляющие конструкции имеет.
gruy ★★★★★
()
Ответ на: комментарий от gruy
мда... код для них в шаблоны встраивать -- вменяемость...
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.