运行服务器:“未找到:/”

Runserver: " Not Found: / "

我执行了 runserver 来测试 Django 框架,但它出现了一条消息“Not Found: /”。当我尝试页面 localhost:8000 时它工作正常,但消息仍然存在。有什么想法吗?

P.S。我试过 localhost:8000/admin 但没有出现消息。

Urls.py

from django.conf.urls import url
from django.contrib import admin

urlpatterns = [
    url(r'^admin/', admin.site.urls),
]

发生这种情况只是因为您没有在 urls.py 中定义任何匹配 / 的模式,并且您有一些匹配 admin/.

的视图

如果您想在 http://127.0.0.1:8000/ 中显示某些内容,您需要先创建一个视图并将其添加到 urls.py,例如

`url(r'^$', 'myview', name='myview'),``

我推荐你关注Django tutorial