[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: синтаксис html в скриптах CGI



On Fri, Jul 02, 2004 at 11:54:19AM +0400, Dmitry E. Oboukhov wrote:
> > > а вот когда мы пишем скрипт для веб-сервера, то ентот скрипт содержит
> > > много вещей подобных (python):
> > > 
> > > print '<td><input type="text" name="edit_name" size="20"></td>'
> > > 
> > > которые вроде на одном языке, но генерят другой язык (в даном случае
> > > html), на котором когда пишешь тоже хочется чтобы синтаксис
> > > подсвечивался
> > [skip]
> > > PS: сразу скажу, в веб-технологиях я не очень: тут просто задачка
> > > возникла мелкая, которую я уже решил, но стало интересно какой
> > > инструментарий народ для аналогичных задачек юзает
> > 	Нужно изменить подход: не надо смешивать дизайн странички
> > (представление данных) с логикой её работы 
> я так и думал, но в свете быстрого решения задачи не наткнулся на
> инструмент
> 
> никто не подскажет какие инструменты есть для этого на python?

Попробуйте modpython ( http://www.modpython.org/ ),
В частности, его publisher handler, очень удобная штука. 

Начиная с версии 3.1 там появился механизм Python Server Pages (PSP),
который позволяет неплохо отделить веб-представление
от алгоритмов и логики (при НЕПРАВИЛЬНОМ использовании позволяет это все
смешать и получить PHP, только с синтаксисом питона :)



Reply to: