Например, допустим, я хочу изменить блок breadcrumbs
шаблона admin/change_list.html
в администраторе Django. Если я попытаюсь переопределить этот шаблон следующим образом:
{% extends "admin/change_list.html" %}
{% block breadcrumbs %} ... my changes ... {% endblock %}
тогда Django входит в бесконечную рекурсию при попытке загрузить мое переопределение, потому что тег "extends" пытается загрузить переопределение, а не оригинальный шаблон.
Очевидным способом было бы скопировать и вставить весь исходный шаблон, но это именно то, чего я пытаюсь избежать. Так как же я могу изменить шаблон, не копируя и не вставляя все это в мой проект?