Костюм Джанго не может обнаружить переопределение шаблона
Я перезаписываю файл шаблона в django-suit. К сожалению, этот файл не обнаружен и не переопределен. Согласно их документации:
В качестве альтернативы вы можете скопировать base_site.html в любой из каталогов шаблонов, которые определены в настройке TEMPLATE_DIRS (если есть). По умолчанию Django просматривает все зарегистрированные шаблоны приложений / dir.
Я скопировал файл base_site.html
в существующий app/templates/admin
каталог, но это не обнаружено. Я уже использую файлы шаблонов из этого каталога, поэтому он должен работать.
Что может быть не так в моей ситуации?
1 ответ
Убедитесь, что ваше приложение выше костюма в INSTALLED_APPS в файле настроек.
Это действительно важный шаг, чтобы узнать, как работают загрузчики шаблонов. Он проверяет папки в порядке приложения в настройке INSTALLED_APPS, если он находит шаблон в первой папке, в которой он использует этот шаблон. Вот почему костюм должен быть выше приложения администратора, потому что он переопределяет шаблоны администратора.