【发布时间】:2017-10-14 13:29:40
【问题描述】:
我的 admin/base_site.html 没有加载或被 django 的 admin/base_site.html 覆盖。请让我知道我错过了什么(我最近开始)
我的模板在
BASE_DIR/templates/admin/base_site.html
在设置中
TEMPLATES = [
{
"BACKEND": "django.template.backends.django.DjangoTemplates",
"DIRS": [
os.path.join(BASE_DIR, "templates"),
],
"APP_DIRS": True,
"OPTIONS": {
'debug': True,
"context_processors": [
"django.contrib.auth.context_processors.auth",
"django.template.context_processors.debug",
"django.template.context_processors.i18n",
"django.template.context_processors.media",
"django.template.context_processors.static",
"django.template.context_processors.tz",
"django.template.context_processors.request",
"django.contrib.messages.context_processors.messages",
"account.context_processors.account",
"pinax_theme_bootstrap.context_processors.theme",
],
},
},
]
编辑:我在我的问题中犯了一个错误,我的模板实际上是在
PROJECT_ROOT/templates/admin/base_site.html
其中PROJECT_ROOT是manage.py的目录。
【问题讨论】: