在Pyramid中使用Mako模板以及默认和.html后缀关联

简介:

Pyramid默认使用Chameleon ZPT模板,从pylons转过来的比较习惯mako模板。

在Pyramid如何更改模板引擎呢?

 

1. 在配置文件development.ini中,添加上:

mako.directories = [project name]:[root path]

project name是你项目的名称

root path 是你模板文件存放的根目录

跟多关于mako的设置: mako-template-render-settings

 

 

2. 修改项目的__init__.py文件,在main函数中添加上:

config.add_renderer('.html', 'pyramid.mako_templating.renderer_factory')

凡是使用.html结尾的模板,都会使用mako引擎

 

3. 当在View.py中,使用.html的模板,就会使用mako模板引擎了。

return render_to_response('/admin/login.html', {}, request = request)


本文转自JustRun博客园博客,原文链接:http://www.cnblogs.com/JustRun1983/archive/2012/09/02/2667436.html,如需转载请自行联系原作者

目录
相关文章
|
30天前
|
Java
有关Java发送邮件信息(支持附件、html文件模板发送)
有关Java发送邮件信息(支持附件、html文件模板发送)
30 1
|
1月前
分享82个Html经典模板,总有一款适合您
分享82个Html经典模板,总有一款适合您
22 0
|
1月前
|
前端开发 安全
分享81个Html经典模板,总有一款适合您
分享81个Html经典模板,总有一款适合您
19 2
|
1月前
分享84个Html经典模板,总有一款适合您
分享84个Html经典模板,总有一款适合您
16 0
|
1月前
|
iOS开发
分享83个Html经典模板,总有一款适合您
分享83个Html经典模板,总有一款适合您
44 7
|
1月前
分享80个Html经典模板,总有一款适合您
分享80个Html经典模板,总有一款适合您
15 0
|
1月前
|
存储 安全
分享69个Html杂七杂八模板,总有一款适合您
分享69个Html杂七杂八模板,总有一款适合您
20 1
|
1月前
|
存储 数据挖掘
分享68个Html杂七杂八模板,总有一款适合您
分享68个Html杂七杂八模板,总有一款适合您
17 1
|
1月前
|
数据管理 数据挖掘 iOS开发
分享67个Html杂七杂八模板,总有一款适合您
分享67个Html杂七杂八模板,总有一款适合您
19 6
|
1月前
|
移动开发 数据管理 数据安全/隐私保护
分享66个Html杂七杂八模板,总有一款适合您
分享66个Html杂七杂八模板,总有一款适合您
14 1