Я пытаюсь выяснить, как Django обрабатывает порядок операций при визуализации HTML-шаблонов.
Возьмите следующее как пример того, что я пытаюсь ответить.
У меня есть базовый шаблон, который "{% includes%}" раздел кода, который содержит оператор "{% block%}".
Этот базовый шаблон используется в "{% extends%}", а оператор "{% block%}" переопределен в этом дочернем шаблоне.
common.html
<div>
{% block content %}{% endblock %}
</div>
base.html
{% include common.html %}
child.html
{% extends 'base.html'%}
{% block content %}
..... some code
{% endblock %}
Из моего тестирования этот блок не был переопределен, как я ожидал, я делаю что-то не так или это происходит по порядку операций при разборе шаблона Django.