| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
12年前发布

RESTful 框架 TorE

为了适应模板和Ajax类型的Web应用以及RESTful Web服务开发,对Tornado Web框架进行了功能上的增强,适用于Python 3.2,主要增加了以下功能:

  1. 内置Json Messaging消息服务器;
  2. 增强了模板引擎,使之支持Code Behind风格;
  3. 增加认证、鉴权、Json处理等其它功能。

tore.web.RequestHandler、tore.web.Loader、tore.web.Template分别改写了 tornado.web.RequestHandler、tornado.template.Loader、 tornado.template.Template,增强了Tornado自带的模板功能,一般不建议单独使用,具体改进如下:

现在模板引擎能自动寻找模板同目录下存在“模板文件名.py”文件,如果存在,则自动加载合并到模板生成的代码中,如果不存在则不加载。对于模板继承的情况,模板引擎能够自动的遍历祖先模板,然后按照祖先优先的顺序加载这些模板对应的代码文件(如果存在的话)。

现在写模板和代码就像ASP.NET的Code Behind风格一样,简单多了,不需要再像传统Tornado那样需要编写Handler然后在URL映射中进行繁琐的设置了。下面举个简单的例子,具体好处自己体会。

项目主页:http://www.open-open.com/lib/view/home/1347323527522

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1347323527522.html
RESTful Web框架