Jinja2的文件存储模板加载程序。

jinja2_stl的Python项目详细描述


https://badge.fury.io/py/jinja2-stl.pnghttps://travis-ci.org/s-m-i-t-a/jinja2-stl.png?branch=masterhttps://coveralls.io/repos/s-m-i-t-a/jinja2-stl/badge.png

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.htmlStorage加载,然后以方便的方式使用。

历史记录

0.0.1(2014-08-26)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在ArrayList中比较数字   java在Kotlin中使异步调用同步   让“Scala编程”junit示例在IntelliJ中工作的java问题   java Servlet侦听器未在ContextListener中设置属性   将Microsoft SQL Server数据库连接到我的Java项目   加载资源时出现java“需要注册工厂”异常   java如何使用POI检查excel中的重复记录?   java如何更改机器生成的代码   java如何确保重写的方法是同步的   用Spring编写Hibernate时的java XML奥秘   java管理mysql数据库中存储的用户权限   java如何运行。来自Javascript的jar方法   java我想在Web应用程序中进行身份验证&对桌面应用程序使用相同的凭据。我该怎么做?