Mam twardy czas próbuje szablonu silnik Django wcięcia poprawnie przy przedłużaniu/w tym szablonówDjango silnik szablon wcięcie
tych plikach:
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>
odda jak
<html>
<body>
<div id="hello">
<p>bar</p>
<p>baz</p>
</div>
</body>
</html>
Jak mogę to naprawić, tak jak to czyni
<html>
<body>
<div id="hello">
<p>bar</p>
<p>baz</p>
</div>
</body>
</html>
ręcznego wprowadzania kart nie jest rozwiązaniem. Używam miękkich kart (4 spacje), jeśli to kiedykolwiek ma znaczenie.
Nie jestem pewien, dlaczego miałoby to znaczenie. Przeglądarki i tak ignorują wcięcia, jedynym powodem jest ułatwienie czytania w edytorze tekstu - i tam nigdy nie zobaczysz pełnej renderowanej strony. –