這是因為您的根URL沒有''的任何內容: urlpatterns = [ path('homepage/', include('pages.urls')), path('admin/', admin.site.urls), path('explorer/', include('explorer.urls')),] 我猜你想http://127.0.0.1:8000/去索引,這就是你寫這篇文章的原因: from django.urls import pathfrom . import viewsurlpatterns = [path('', views.index, name='index'),] 但是使用這個配置,索引將位于http://127.0.0.1:8000/homepage/。如果要將其設置為/,請將根url配置更改為: urlpatterns = [ path('admin/', admin.site.urls), path('explorer/', include('explorer.urls')), path('', include('pages.urls')),] 最后,您需要將html放回templates,因為django只在這些文件夾中查找模板。