Nie działają niestandardowe szablony administracyjne django

Próbowałem uzyskać niestandardowe szablony dla strony admin dla Django, ale nie udało się. Przeczytałem dokumentację django i kilka blogów, które wyjaśniają, że jest to taki łatwy krok, który uważałem za taki.

Od tej chwili strona administracyjna działa, ale mój własny przepis CSS lub szablonów nie działa. Moje ustawienia są następujące

/project_folder/
      manage.py
      settings.py
      urls.py
      __init__.py
      /app/
          views.py
          models.py
          __init__.py
          /templates/
                /admin/
                    base_site.html

W urls.py mam

(r'^admin/', include(admin.site.urls)),

Co działa, ponieważ nie mogę się zalogować itp. Zakładam więc, że /admin/base_site.html zastąpi domyślną, ale nic nie robi.

Czy ktoś wie, co tu się dzieje? Poszedłem za nim z samouczków / przewodników Django i poszedłem na blogi, aby sprawdzić, czy mają odpowiedzi, ale wszyscy powiedzieli to samo.

Edytuj 1: Mam poprawnie skonfigurowany katalog szablonów.

TEMPLATE_DIRS = (
    os.path.join(PROJECT_PATH, 'templates/'),
)

Działa to poprawnie, ponieważ reszta mojej strony pracuje z katalogiem multimedialnym dla CSS itp. Jedyne, co nie wydaje się „akceptować” szablonów, to sekcja administracyjna.

questionAnswers(5)

yourAnswerToTheQuestion