/ / Django suit nie może wykryć nadpisania szablonu - django, django-templates, django-suit

Django suit nie może wykryć nadpisania szablonu - django, django-templates, django-suit

Nadpisuję plik szablonu w django-suit. Niestety ten plik nie został wykryty i przesłonięty. Zgodnie z ich dokumentacja:

Alternatywnie możesz skopiować base_site.html do dowolnego szablonu katalogi zdefiniowane w ustawieniu TEMPLATE_DIRS (jeśli istnieje). Przez domyślnie Django sprawdza wszystkie zarejestrowane szablony aplikacji / katalog.

Skopiowałem plik base_site.html do istniejącego app/templates/admin katalog, ale nie zostanie to wykryte. Już zużywam pliki szablonów z tego katalogu, więc powinno działać.

Co może być nie tak w mojej sytuacji?

Odpowiedzi:

2 dla odpowiedzi № 1

Upewnij się, że twoja aplikacja znajduje się wyżej w pliku INSTALLED_APPS w pliku ustawień.

To bardzo ważny krok, aby dowiedzieć się, jak to zrobićprogram ładujący szablony. Sprawdza foldery w kolejności od aplikacji w ustawieniu INSTALLED_APPS, jeśli znajdzie szablon w pierwszym folderze, w którym korzysta z tego szablonu. Dlatego też garnitur musi być nad aplikacją administratora, ponieważ zastępuje szablony admina.