Форум сайта python.su
джаного, зоп и подобные - толстые фреймворки с большим функционалом, а мне нужен легкий и простой с интерфейсом wsgi,
от фр-ка мне нужо только работа с куками, прием пост-параметров и файлов, кодирование/декдирование в/из html строки.
среди легких слышал об web.py, tornado, cherrypy, web2py, webOb,
только мне кажется что некторорые не слишком легкие, во многих уже есть работа с шаблонами и бд, что лишнее.
Отредактировано (Янв. 24, 2010 14:17:59)
Офлайн
“Bottle: Python Web Framework” - http://bottle.paws.de/
Офлайн
Пожалуй, cherrypy. Если тебе не подходят подобные фреймворки, то может вообще их не применять?
Офлайн
wonderfulllинтересный фр-к, попробую его.
“Bottle: Python Web Framework” - http://bottle.paws.de/
Офлайн
а мне webob нравится… А cherrypy - нет.
Офлайн
Это то с чем я работал и то, что считаю маленьким и не сковывающим (или почти) программиста:
* Werkzeug – можно сравнить с Paste
* Glashammer – на базе предыдущего
* BFG – врядли его можно назвать сильно “маленьким”, зависимости от некоторых Zope3-пакетов (сейчас моё любимое :-)
* Pylons – без комментариев, все его знаю
..bw
Отредактировано (Янв. 24, 2010 17:01:20)
Офлайн
Офлайн
У меня сейчас twisted web2 (проекту на twisted нужна небольшая админка) и mako - чтобы админку было не так скушно рисовать. Плюс несколько простых классов - специально для нужд этого проекта. Все, микрофреймворк готов. Тот, который нужен мне. Кажется, могу сгородить подобное на любом базисе не сильно много работы.
Офлайн
> проекту на twisted нужна небольшая админка
Почему не Nevow?
..bw
Офлайн
Считаю, что шаблонизатор в nevow не очень удачный и только сбивает с толку. Сохранение стека контекстов - тоже не совсем то, что нужно. Меня устраивает собирание всего контетна и передача его .render для шаблона mako.
А если оторвать шаблоны - получится именно twisted.web2 с полюбившимся path traversal и прочими плюшками. Resource.render и Resource.getChild тоже умеют возвращать Deferred. Кажется, больше ничего не нужно.
Офлайн