2011-06-20 9 views
0

Google App Engine(Python)のDjangoテンプレートの置き換えを探しています。Google App Engine(Python)のDjangoテンプレートの置き換え

継承+高速実行のテンプレートを使いやすくする必要があります。

私はDinja2を参照してください。あなたの選択はどれですか?

+0

Djangoのテンプレートエンジンに慣れていれば、私はJinja2 – sultan

+0

を選ぶだろう。人々が賢明な答えを出すためには、あなたが好きではないDjangoテンプレート。 –

答えて

1

私はJinja2の多くが好き:あなたはJinja2のテンプレーティングを使用することができますwebapp2_extrasでhttp://code.google.com/p/webapp-improved/

あなたは私がwebapp2ををお勧めしますWebアプリケーションに非常に近いものを使用したい場合http://jinja.pocoo.org/docs/

私の個人的な選択がTipfyです:http://www.tipfy.org/ それは、このベンチマークを確認し、非常に素晴らしいフレームワークでJinja2のサポートが付属していますし、それが高速です:http://www.untilnil.com/2010/08/appenginetemplate4/

+0

テンプレートのコンパイルはどうですか?これは自動的に実行されているか、 "compile"コマンドを手動で実行する必要がありますか? –

+0

テンプレートをコンパイルするには、スクリプトを実行する必要があります。しかし、テンプレートは最初の使用後にメモリにコンパイルされたままになります。これはPythonインスタンスのために持続します。手動でコンパイルすると、新しいインスタンスの場合でも、実行時にすべてのコンパイル作業が削除されます。 – moraes

関連する問題