Sto avendo un momento difficile cercando di ottenere motore di template di Django per far rientrare correttamente quando si estende/inclusi i modelliDjango template engine rientro
questi file:
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>
renderà come
<html>
<body>
<div id="hello">
<p>bar</p>
<p>baz</p>
</div>
</body>
</html>
Come posso risolvere il problema in modo che rende come
<html>
<body>
<div id="hello">
<p>bar</p>
<p>baz</p>
</div>
</body>
</html>
schede che entrano manualmente non è un'opzione. Sto usando le schede morbide (4 spazi), se mai questo è importante.
Non sono sicuro del perché sarebbe importante. I browser ignorano comunque il rientro, l'unica ragione è quella di rendere più semplice la lettura nel tuo editor di testo - e in ogni caso non vedrai mai la pagina completamente renderizzata. –