它提供了一个Django的启发非XML语法,但支持可选的沙盒环境和内联表达式
功能:
- 配置的语法。如果产生乳胶或其它格式的Jinja2的用户可以更改分隔符的东西,更好地集成到胶乳标记。
- 快速。虽然性能不是主要的目标的Jinja2它是出奇的快。相比常规的Python代码的开销减少到最低限度。
- 易于调试。 Jinja2的直接集成到Python追溯系统,它允许使用常规的Python调试助手调试Jinja2的模板。
- 安全。这是可能的,以评估不可信模板代码如果可选的沙箱被启用。这允许的Jinja2用作模板语言的应用,用户可修改的模板设计。
什么在此版本中是新的:
- 在安全问题:
- 修正的缓存文件夹中的安全修补程序。此修复程序是由红帽提供的。
什么是2.7.2版本,新的:
- 在安全问题:
- 改变默认文件夹的文件系统缓存以用户具体和读写UNIX系统的保护。
在什么版本2.5.4新是:
- 修正了一元运算的运算符优先级的错误
- 迁移到Git的。
在什么版本2.5.2新是:
- 在合并中修复的Python 3关于精度
- 改进的邮件和unbroke 3.x的。
- Unbroke setup.py。
- 修正了一个问题,有错误的优先级一元运算符。
什么2.5.1版本新:
- 修正了一个问题,有错误的优先级一元运算符。
- 修正了ABS过滤器测试。
- MarkupSafe现在用于加速比的Jinja2。
- 添加文档的comparisions。
什么是在2.4版本中新的:
- 在环境模板加载功能,现在透明地穿过一个模板对象如果它被传递给它。这使得能够导入或从被传递给模板的模板对象延伸。
- 添加了:类:`ModuleLoader`可以从预编译源加载模板。环境现在拥有从配置的装载模板编译成一个zip文件或文件夹的方法。
- 的_speedups C扩展现在支持Python 3。
- 新增对autoescaping切换部分和支持评估上下文的支持。
- 扩展有一个当务之急。
(:参考:`EVAL-context`)
要求:
- 在Python的2.4或更高版本
- 系统运行的C编译器
- 在Python的ctypes的
评论没有发现