TemplateDoesNotExist в /, но загрузчик файловой системы говорит, что он существует | происходит в теге extends

Я использую Django 1.5.1 с Python 2.6.6.

Ошибка, которую я получаю TemplateDoesNotExist at / при использовании шаблона extends {% extends "t_base_menu.html" %}

t_base_menu.html находится в project/templates/t_base_menu.html

Шаблон, содержащий расширения, находится в project/home/templates/home/index.html.

Настройки загрузчика следующие (SITE_ROOT корректен):

TEMPLATE_DIRS = (
    join(SITE_ROOT, 'templates'),
)

TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
)

На странице ошибки вскрытие Template-loader говорит, что он существует, используя django.template.loaders.filesystem.Loader:


Django пытался загрузить эти шаблоны, в таком порядке:

Использование загрузчика django.template.loaders.filesystem.Loader: /project/templates/t_base_menu.html (Файл существует)


Я заметил, что он работает, если я перемещаю t_base_menu.html в папку project/home/templates.

Что я упускаю?

Вернуться на верх