ファイル内にインクルードまたはマクロを追加するときにインデントを保持する方法があるのだろうかと思います。 jinjaを使ってコードファイルを生成したいと思います。例は以下のようになりジンジャーはインクルードまたはマクロにインデントを付けます
ファイル:class.html
class MyClass:
def someOp():
pass
{% include "someOp.html" %}
ファイル:someOp.html
def someOp2():
pass
テンプレートの結果は次のようになります。
class MyClass:
def someOp():
pass
def someOp2():
pass
もしそこに任意のjinjaがincludeファイルの各行にインクルードタグの前にインデントを付加する方法はありますか?または、これを行うためにジンジャをカスタマイズする方法はありますか?
これも私が見たいものです。 –