最終的に ASP.NET を通じて提供される HTML テンプレートのローカル開発 (Mac 上) 用の Flask アプリを作成しています。
ローカル開発の目的で、.NET スタイルのトークンの内容を何らかのデータに置き換える方法が必要です。つまり、Jinja2 は%% ... %%
、標準のものに加えてトークンを認識できる必要があります: {{ ... }}
、<% ... %>
など。
私がオンラインで見つけたものはすべて、既存のタグ内にいくつかの新しい機能を含めることに関連しています (例: {{ my_custom_function | arg1 arg2 }}
)
しかし、タグの新しいパターンを完全に定義するのはどうですか? 誰もこれを成功させましたか?また、Jinja2 コアの変更が必要になりますか?