Django には、{% spaceless %}
HTML から余分な空白を削除する便利なタグがあります。
私のテンプレートは大量の空白を生成しており、空白を制御するために{%-
and を-%}
どこにでも追加するのは面倒です。開発中にきれいな HTML を表示できるよう{% spaceless %}
に、Jinja のようなフィルターを見た人はいますか?{% htmltidy %}
Django には、{% spaceless %}
HTML から余分な空白を削除する便利なタグがあります。
私のテンプレートは大量の空白を生成しており、空白を制御するために{%-
and を-%}
どこにでも追加するのは面倒です。開発中にきれいな HTML を表示できるよう{% spaceless %}
に、Jinja のようなフィルターを見た人はいますか?{% htmltidy %}
jinja2 開発者によって作成された、この効果を実現する jinja2 拡張機能があります。
{% filter replace("\t", " ")|replace(" ", " ")|replace(" ", " ")|replace(" ", " ")|replace("\n ", "\n")|replace("\n\n", "\n") %}
これを使用して、複数のスペースを 1 つの区切り記号だけに置き換えます。良くはありませんが、拡張なしで効率的です。