예를 들어, 장부 관리자 admin/change_list.html
템플릿의 breadcrumbs
블록을 수정하려고한다고 가정 해 봅시다. (가) "확장"때문에 태그는 원본 템플릿보다는 재정의를로드하려고, 내 재정을로드 할 때Django에서 재사용 가능한 응용 프로그램의 템플릿을 수정하는 방법은 무엇입니까?
{% extends "admin/change_list.html" %}
{% block breadcrumbs %} ... my changes ... {% endblock %}
다음 장고 무한 재귀로 전환 :이 같은이 템플릿을 무시하려고하면.
확실한 방법은 &을 전체 소스 템플릿을 붙여 넣는 것일 수 있지만, 이것은 피하려고하는 것입니다. 그렇다면 템플릿을 복사하여 내 프로젝트에 붙여 넣지 않고 템플릿을 수정하려면 어떻게해야합니까?
이것은 http://stackoverflow.com/questions/3967801/django-overriding/and-extending-an-app-template – gotgenes
@gotgenes의 복제입니다. 엄격하게 말하면서도 병합되는 것에 대해 반대 의견이 없습니다. _this_의 사본 :) –