一个小型的WSGI包装器,用于创建小型Python Web应用
项目描述
一个真正的小型框架,用于快速开发小型Python Web应用
为什么?
每次我想在django中制作一个小的Web工具时,我都厌倦了处理相同的无聊的WSGI东西,但我又不想离它太远,所以我就做了这个小程序来稍微减轻一下工作。
它如何工作
示例
from pyroutes import application, route @route('/') def index(request, name='world'): return 'Hello %s!' % name
上述创建了一个完整的符合WSGI的应用程序。结果
GET / Hello world! GET /foo Hello foo!
模板化
pyroutes包含一个名为xml-template的小型基于xml的模板系统。有关xml-template的更多信息,请查看其bzr存储库http://bzr.sesse.net/xml-template XML-Template在GPLv2许可证下发布。
有关更多信息,请参阅wiki示例。