我正在尝试转移到关于模板的新Django 1.8设置,并收到以下错误消息:
Django找不到任何模板,因为你的'加载器'选项是空的!
这是我的模板设置:
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
os.path.join(BASE_DIR, 'templates'),
],
'OPTIONS': {
'context_processors': [
'django.contrib.auth.context_processors.auth',
],
},
},
]
答案 0 :(得分:0)
如果未指定为TEMPLATES
,还需要在TEMPLATE_LOADERS
中指定“加载程序”:
'loaders': [
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
],
另一种方法是指定'APP_DIRS': True,
。
请参阅https://docs.djangoproject.com/en/1.8/ref/templates/upgrading/