我有一個艱難的時間,試圖延長/包括模板Django的模板引擎壓痕
這些文件時獲得Django的模板引擎縮進正確:
index.html
<html>
<body>
<div id="hello">
{% block bar %}
{% endblock %}
{% include 'baz.html'%}
</div>
</body>
</html>
bar.html
{% extends 'foo.html' %}
{% block bar %}
<p>bar</p>
{% endblock %}
baz.html
<p>baz</p>
將呈現爲
<html>
<body>
<div id="hello">
<p>bar</p>
<p>baz</p>
</div>
</body>
</html>
如何解決它,所以它呈現爲
<html>
<body>
<div id="hello">
<p>bar</p>
<p>baz</p>
</div>
</body>
</html>
手動輸入標籤是不是一種選擇。 如果有這個問題,我正在使用軟標籤(4個空格)。
我不知道爲什麼會這麼重要。無論如何,瀏覽器都會忽略縮進,唯一的原因是讓文本編輯器更容易閱讀 - 而且無論如何你永遠都不會看到完整的渲染頁面。 –