django中的/admin中找不到模板
当我给出链接时,它会自动重定向到并显示错误django中的/admin中找不到模板,django,Django,当我给出链接时,它会自动重定向到并显示错误 TemplateDoesNotExist at /admin/login/ admin/login.html Request Method: GET Request URL: http://127.0.0.1:8000/admin/login/?next=/admin/ Django Version: 2.0.6 Exception Type: TemplateDoesNotExist Exception Value:
TemplateDoesNotExist at /admin/login/
admin/login.html
Request Method: GET
Request URL: http://127.0.0.1:8000/admin/login/?next=/admin/
Django Version: 2.0.6
Exception Type: TemplateDoesNotExist
Exception Value:
admin/login.html
Exception Location: /media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite/venv/lib/python3.5/site-packages/django/template/loader.py in select_template, line 47
Python Executable: /media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite/venv/bin/python
Python Version: 3.5.2
Python Path:
['/media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite',
'/media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite/venv/lib/python35.zip',
'/media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite/venv/lib/python3.5',
'/media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite/venv/lib/python3.5/plat-x86_64-linux-gnu',
'/media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite/venv/lib/python3.5/lib-dynload',
'/usr/lib/python3.5',
'/usr/lib/python3.5/plat-x86_64-linux-gnu',
'/media/nimish/WINDOWS/Users/Home/engineerbabu/user_interface/mysite/venv/lib/python3.5/site-packages']
Server time: Wed, 6 Jun 2018 12:15:54 +0000
我的模板设置是:-
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
您必须将
“选项”
放在列表模板的最开头:
TEMPLATES = [
{
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
]
}
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
您的示例中似乎没有打印完整的列表,所以请保留它,只需将“选项”
移到顶部即可。您是否在settings.py中安装了“django.contrib.admin”
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
您是否对管理员视图进行过任何自定义?您对模板的设置是什么?@Ralf不,我没有在管理视图中应用任何自定义设置。它不是列表,而是目录。发挥最大作用会有什么帮助?