Jinja2的文件存储模板加载程序。
jinja2_stl的Python项目详细描述
Jinja2的文件存储模板加载程序。
功能
- 从django加载模板,如存储
- 自由软件:麻省理工学院许可证
快速启动
安装Jinja2_stl:
pip install jinja2_stl
基本用法:
from jinja2 import Environment from storage import Storage from jinja2_stl.loader import FilestorageTemplateLoader loader = FilestorageTemplateLoader(storage=Storage(...)) env = Environment(loader=loader) template = env.get_template('foo/bar.html') print(template.render(the='variables', go='here'))
Storage必须实现Django Storage API,并用作FilestorageTemplateLoader中的存储参数。模板foo/bar.html从Storage加载,然后以方便的方式使用。
历史记录
0.0.1(2014-08-26)
- pypi上的第一个版本。