Блок заголовка не переопределяется при создании пользовательской версии base_site.html в /project_dir/templates/admin/base_site.html
. Правильный шаблон отображается, однако блок заголовка / фирменного стиля не изменяется на странице даже при установке блоков следующим образом. У меня есть догадка, что проблема связана с django_admin_tools, но я пока не уверен в этом.
{% block title %}Super Awesome new admin title{% endblock %}
и
{% block branding %}
<h1 id="site-name">Super Awesome new admin branding</h1>
{% endblock %}
Редактировать:
результаты grep для {% block branding %}
в проекте и в библиотеках python находят его в 4 местах
$ grep -r "{% block branding %}" /path/to/
/path/to/virtualenv/lib/python2.7/site-packages/admin_tools/theming/templates/admin/base.html: {% block branding %}{% endblock %}
/path/to/virtualenv/lib/python2.7/site-packages/admin_tools/menu/templates/admin/base_site.html:{% block branding %}
/path/to/virtualenv/lib/python2.7/site-packages/Django-1.3.1-py2.7.egg/django/contrib/admin/templates/admin/base.html: {% block branding %}{% endblock %}
/path/to/virtualenv/lib/python2.7/site-packages/Django-1.3.1-py2.7.egg/django/contrib/admin/templates/admin/base_site.html:{% block branding %}
/path/to/project/templates/admin/base.html: {% block branding %}{% endblock %}
/path/to/project/templates/admin/base_site.html:{% block branding %}
В проекте base_site.html я изменяю {% load i18n admin_tools_menu_tags %}
на что-то неправильное, например {% load i18nn admin_tools_menu_tags %}
(добавьте n к i18n), и получаю сообщение об ошибке, чтобы я знал, что шаблон по крайней мере правильно выбран.
Любые предложения о том, что может привести к тому, что мои блоки будут игнорироваться или переопределяться где-то еще? Как показано выше, я не вижу, где еще они могут быть переопределены.
Спасибо.