Python Django应用程序找不到位于项目内部的base.html';s模板-Django 3.2
我是Django的新手,尽管我以前使用ASP.NET进行过web开发。在本教程之后,我创建了一个Django项目来执行用户管理- 我使用命令-Python Django应用程序找不到位于项目内部的base.html';s模板-Django 3.2,python,html,django,Python,Html,Django,我是Django的新手,尽管我以前使用ASP.NET进行过web开发。在本教程之后,我创建了一个Django项目来执行用户管理- 我使用命令-python manage.py startapp users在project Lipreding_网站内创建了一个名为users的应用程序 然后,我在这个app-users/templates中创建了templates文件夹,并在users/templates中放置了一个base.html文件,并在users/templates/users/中创建了其余
python manage.py startapp users
在project Lipreding_网站内创建了一个名为users的应用程序
然后,我在这个app-users/templates中创建了templates文件夹,并在users/templates中放置了一个base.html文件,并在users/templates/users/
中创建了其余的html文件。然后,我使用{%extends“base.html”%}
从users/templates/users
中创建的html文件中引用base.html
然后,我按照本教程进行操作,添加了一些应用程序——测验、结果、问题,并在项目的模板中添加了一个新的base.html
文件->lipreding\u网站/templates/base.html
我对settings.py文件做了以下更改-
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
os.path.join(BASE_DIR, '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',
],
},
},
]
并继续从quizzes/templates/quizzes/main.HTML
中定义的应用程序HTML文件之一扩展此文件
我想扩展projectroot-templates文件夹中的base.html,但它仍然引用在users/templates/文件夹中创建的base.html