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

Итак, ранее я использовал версию 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',
            ],
        }
    }
]

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

1 Ответ

0 голосов
/ 24 мая 2018

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

TEMPLATES = [
    {
        'BACKEND': 'django.template.backends.django.DjangoTemplates',
        'APP_DIRS': True,
        'DIRS': [
        ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...