Ответ 1
Jinja2 не поддерживает комментарии в инструкции {{ ... }}
. Вы можете использовать комментарии вне таких утверждений, а затем только с {# .. #}
или ## comment
.
-
{# .. #}
предназначен только для отключения части шаблона или добавления комментариев за пределы другого синтаксиса Jinja2. Вы не можете их вложить. -
# statement
является эквивалентом{% statement %}
, если операторы строк включены и настроены. -
## comment
работает только в том случае, если оператор строки включен, и в этот момент он рассматривается как комментарий.
Как правило, вне заявлений Jinja вместо этого используйте комментарии на целевом языке; например <!-- comment -->
при генерации XML и т.д.