Где можно разместить загрузчики шаблонов, когда для AppDirs установлено значение True в Django - Django-admin-tools
Я пытаюсь использовать модуль под названием django-admin-tools
, Это требует от меня, чтобы разместить 'admin_tools.template_loaders.Loader'
в верхней части моих шаблонов. я имею AppDirs: True
а это значит, что я не могу использовать 'loaders'
опция в разделе настроек шаблонов. Где я могу поставить 'admin_tools.template_loaders.Loader'
когда AppDirs
установлен в True
?
1 ответ
Решение
Согласно этому документу, когда APP_DIRS
Правда, это означает, что Django просто использовать django.template.loaders.app_directories.Loader
,
Так что я думаю, что вам не нужно устанавливать APP_DIRS
Правда. Просто добавьте этот загрузчик в loaders
с admin_tools.template_loaders.Loader
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': False,
'OPTIONS': {
...,
'loaders': [
'django.template.loaders.app_directories.Loader',
'admin_tools.template_loaders.Loader',
...
],
},
},
]