Python “如何修复”;TemplateDoesNotExist位于/admin/login/django/forms/widgets/text.html“;Django???'中的错误;
当我跑的时候Python “如何修复”;TemplateDoesNotExist位于/admin/login/django/forms/widgets/text.html“;Django???'中的错误;,python,django,django-admin,Python,Django,Django Admin,当我跑的时候 python manage.py runserver 它起作用了,但当我想登录时“http://127.0.0.1:8000/admin“它不起作用 它给了我这样一个信息: TemplateDoesNotExist at /admin/login/django/forms/widgets/text.html 但是我已经创建了一个超级用户,并且在setting.py TEMPLATES = [ { 'BACKEND': 'django.template.b
python manage.py runserver
它起作用了,但当我想登录时“http://127.0.0.1:8000/admin“它不起作用
它给了我这样一个信息:
TemplateDoesNotExist at /admin/login/django/forms/widgets/text.html
但是我已经创建了一个超级用户,并且在setting.py
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates'),
os.path.join(BASE_DIR, 'venv/lib/site-packages/django/contrib/admin/templates')],
'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',
],
},
},
]
为什么会发生这种错误?我怎样才能修复它呢?试试这个
pip uninstall django
pip install django --no-cache-dir
我希望它能工作^ ^ ^我也有同样的问题,所以我删除了settings.py中的,并且在项目的
setting.py
文件TEMPLATES
中工作正常,你有APP DIRS:True
吗?你能编辑你的问题以包括你的settings.py
文件的TEMPLATES
代码,以及项目中模板的路径?它不起作用我不知道为什么plzzz帮助我解决它