当我把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')
1条答案
按热度按时间chhkpiq41#
确保templates目录包含在Django项目的settings.py文件中,