Django, настраивающий шаблоны администратора, не всегда изменял их - PullRequest
0 голосов
/ 15 октября 2018

Скопировал файл base_site.html из моих шаблонов по умолчанию (project \ Lib \ site-packages \ django \ contrib \ admin \ templates \ admin) в мое приложение (project \ mysite \ polls \ templates \ admin), и он работает с моим пользовательскимверсия этого.Но с 404.html это не работает так (я даже изменил его в оригинальном шаблоне, и все же 404 не поврежден)

1 Ответ

0 голосов
/ 16 октября 2018

404 страница не может быть переопределена для каждого приложения, как указано в документации:

Для тех шаблонов, которые не могут быть переопределены таким образом, вы все равно можете переопределить их для всего вашего проекта.Просто поместите новую версию в свой каталог templates / admin.Это особенно полезно для создания пользовательских страниц 404 и 500.

Чтобы переопределить 404.html для панели администратора, создайте файл с именем 404.html и поместите его в папку your_project / templates.

После этого хода DEBUG=False.Тогда вы сможете увидеть ваш собственный HTML.

...