私はウェブアプリケーション用にPythonを初めて使いました。最初の試みでdjangoを使っています。アプリは動的にいくつかのラテックスファイルを作成する必要があるので、私はラテックスファイルをWebリクエストとして返し、djangoテンプレートエンジンを使用してコンテンツを動的に作成するのが最もエレガントな方法だと考えました。しかし、テンプレート構文はラテックスの特殊文字である文字({、%と})で構成されています。この特殊なケースでは、私はdjangoテンプレートシステムの構文を変更したいと考えています。djangoでウェブリクエストにラテックスコードで応答
私の質問は以下のとおりです。あなたは、これは、ラテックスファイルの作成を行うために推奨される方法です
- と思いますか?あるいは、私はPythonを使ってテンプレートファイルを開き、すべての変数に対してregexpsを作成しなければなりません。 (本当にはdjangoのテンプレート方法を好むでしょう)
- 変数と関数がdjangoテンプレートに代わる方法を変更するにはどうすればいいですか?例えば。 {{x}}から< <まで>>など。
+1あなたは私にJinja2を見せてくれました:)私はいつかそれをいつか試してみるでしょう。 – redShadow
非常にきれい!特に私は既存のテンプレートを変更する必要はありません! – janoliver