これは、Djangoに提供する非XML構文に影響を与えたが、オプションのサンドボックス環境とインライン式をサポートします。
特徴:
この設定可能な構文。 Jinja2のでラテックスまたはその他の形式を生成する場合、ユーザは、LaTeXのマークアップへのより良い統合何かに区切り文字を変更することができます。
速いです。パフォーマンスはJinja2のの主対象ではありませんが、それは驚くほど速いです。通常のPythonコードに比べてオーバーヘッドが非常に最小限に抑えました。
デバッグが容易。 Jinja2のは、通常のPythonデバッグヘルパーとJinja2のテンプレートをデバッグすることを可能にするPythonのトレースバックシステムに直接統合されます。
固定します。これはオプションのサンドボックスが有効になっている場合、信頼されていないテンプレートのコードを評価することが可能です。これはJinja2のは、ユーザーがテンプレートのデザインを変更することができるアプリケーションのためのテンプレート言語として使用することができます。
このリリースで新しい何が:
このセキュリティ上の問題:
キャッシュフォルダのセキュリティ修正プログラムを修正しました。この修正プログラムはRedHatのによって提供されました。
このバージョン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の
コメントが見つかりません