В Django приложении есть следующие настройки:
ТЕМРLАТЕ_DIR = os.path.join(BASE_DIR, "templates") ТЕМPLATES = [ { 'ВАСКЕND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [ТЕМРLАТЕ_DIR, ], 'АРР DIRS' : True, 'OPТIONS': { 'context_processors':[ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ]
Однако при работе с приложением возникает ошибка:
'django.template.backends.django.DjangoTemplates' instance must be configured in TEMPLATES in order to use the admin application.
Ошибка возникает потому что некорректно задан ключ настройки в словаре конфигурации шаблонов ТЕМPLATES. Вместо 'ВАСКЕND' должен быть 'BACKEND'.
ТЕМPLATES
'ВАСКЕND'
'BACKEND'
Необходимо исправить ключ настройки:
ТЕМPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [ТЕМРLАТЕ_DIR, ], 'АРР DIRS' : True, 'OPТIONS': { 'context_processors':[ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ]