質問: djangoテンプレートの新しい行 私が次のものを使うと、 ``` {% block head %} Hello {% endblock %} ``` HTMLドキュメントの出力は次のとおりです。 ``` --- empty line --- Hello ``` この空白行を避けるにはどうすればよいですか? 私は使えます: ``` {% block head %}Hello {% endblock %} ``` しかし、それは醜いです... ありがとう、 ジョエル
回答: スペース/ Kバイトを節約することに心配があれば、 `%spaceless%}` テンプレートタグを使用して、HTMLタグ間のすべての空白を取り除きます。これは一般的には良い方法です。最後にbase.htmlと `{%endspaceless%}` の一番上に `{%spaceless%}` を置いてください あなたのコードの無神論を心配しているなら、できることはあまりありません!