Ошибка загрузки страницы администратора после обновления до django-1.11

Итак, раньше я использовал версию django-1.8 и сейчас обновляюсь до django-1.11. Когда я загружаю свою страницу /admin, я получаю

Exception Type: TemplateDoesNotExist
Exception Value:    admin/index.html

Я пробовал несколько вариантов и не знаю, почему django не загружает шаблоны администратора для django-1.11.

Еще немного подробностей: - Я использую django-jet для интерфейса администратора - Мои ШАБЛОНЫ в настройках выглядят так:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'DIRS': [
          os.path.join(BASE_DIR, 'custom_dir_1'),
          os.path.join(BASE_DIR, 'custom_dir_2'),
          os.path.join(BASE_DIR, 'custom_dir_3')
        ],
        'OPTIONS': {
            'context_processors': [
              'django.contrib.auth.context_processors.auth',
              'django.template.context_processors.request',
              'django.template.context_processors.i18n',
              'django.contrib.messages.context_processors.messages',
              'context_processors.base_context',
            ],
        }
    }
]

Дайте мне знать, если я могу предоставить любую другую информацию для лучшей отладки. Любое руководство в этом выпуске очень ценится, занимаюсь этим вопросом третий день подряд :-(


person doubleo    schedule 23.05.2018    source источник


Ответы (1)


Вы должны установить для APP_DIRS значение True, то есть:

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'APP_DIRS': True,
        'DIRS': [
        ...
person Selcuk    schedule 24.05.2018
comment
Я не могу тебя отблагодарить. это исправило мою проблему. Я очень ценю вашу помощь ! - person doubleo; 24.05.2018