它提供了一個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的
評論沒有發現