为什么我看到 localhost:8000 空路径与 Django 不匹配?

Why am I seeing localhost:8000 empty path does not match Django?

我在尝试加载 http://localhost:8000/ 时将 运行 保留为 'Page not found'。我设置了一个空路径以将页面定向到我的 project_index 页面,但这就是我得到的:

我检查并重新检查了我所有的 urlpatters,但无法找出问题所在。

以下是我的所有 urls.py 脚本对应的这个项目:

personal_portfolio/:

项目/:

博客/:

您没有任何以

开头的内容
urlpatterns = [
          path("", ..... ),
]

在你的主要 urls.py.

就像您定义的所有 URLs 都有一个后缀,因此 Django 找不到它,

要么你需要做

urlpatterns = [
          path("", include('project.urls') ),
]

urlpatterns = [
          path("", include('blog.urls') ),
]