在我新的Django项目中,我的html文件没有呈现

a2mppw5e  于 2023-06-25  发布在  Go
关注(0)|答案(1)|浏览(149)

当我把index.html文件单独放在template文件夹中时,它的渲染效果很好。但是,当我将我的应用名称作为模板文件夹中的文件夹时,页面不会呈现。我确信文件路径是正确的,html文件除了一行h1之外是正确的。
urls.py (整个项目级别)

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('students.urls')),
]

urls.py (学生应用程序级别)

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

views.py (学生应用程序级别)

from django.shortcuts import render

def index(request):
    return render(request, 'students/index.html')
chhkpiq4

chhkpiq41#

确保templates目录包含在Django项目的settings.py文件中,

TEMPLATES = [
    ...
        'DIRS': [os.path.join(BASE_DIR, "templates") 
...
]

相关问题