Jinjaテンプレートにifステートメントがあり、読みやすさの理由でそれをマルチンで記述します。ケースを考える
{% if (foo == 'foo' or bar == 'bar') and (fooo == 'fooo' or baar == 'baar') etc.. %}
ドキュメントによると: http://jinja.pocoo.org/docs/templates/#line-statements コードの周りに括弧/括弧がある限り、複数行のステートメントを使用できます。例:
{% if ( (foo == 'foo' or bar == 'bar') and
(fooo == 'fooo' or baar == 'baar') ):
pass
%}
{% endif %}
編集:line_statement_prefix
を使用すると、コードは次のようになります。
# if ( (foo == 'foo' or bar == 'bar') and
(fooo == 'fooo' or baar == 'baar') ):
pass
# endif