From ea869b514846cdd4803e3a87b08686113c14f7f2 Mon Sep 17 00:00:00 2001 From: Alex de Landgraaf Date: Sun, 23 Feb 2014 15:10:28 +0100 Subject: [PATCH] Fixed #21948 -- Noted TEMPLATE_LOADERS requirement when overriding admin templates. Thanks django at patjack.co.uk for the suggestion. --- docs/ref/contrib/admin/index.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/ref/contrib/admin/index.txt b/docs/ref/contrib/admin/index.txt index 47efa42c16..2c852a3ee4 100644 --- a/docs/ref/contrib/admin/index.txt +++ b/docs/ref/contrib/admin/index.txt @@ -2259,7 +2259,12 @@ directory. In order to override one or more of them, first create an ``admin`` directory in your project's ``templates`` directory. This can be any of the directories -you specified in :setting:`TEMPLATE_DIRS`. +you specified in :setting:`TEMPLATE_DIRS`. If you have customized the +:setting:`TEMPLATE_LOADERS` setting, be sure +``'django.template.loaders.filesystem.Loader'`` appears before +``'django.template.loaders.app_directories.Loader'`` so that your custom +templates will be found by the template loading system before those that are +included with :mod:`django.contrib.admin`. Within this ``admin`` directory, create sub-directories named after your app. Within these app subdirectories create sub-directories named after your models.