Мне интересно, есть ли способ сохранить отступ с помощью jinja при добавлении включения или макроса внутри файла. Я хотел бы использовать 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 для каждого строка во вложенном файле? Или есть способ настроить jinja для этого?