在Django上找不到页面-空路径

时间:2019-03-01 21:13:46

标签: python django two-factor-authentication

我正在尝试运行this library。我下载并将其复制到桌面上,然后尝试使用以下命令运行它:

py -3.7 manage.py runserver

我知道了:

Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

但是当我转到该URL时,我不断收到此错误:

Page not found (404)
Request Method: GET
Request URL:    http://127.0.0.1:8000/
Using the URLconf defined in django_google_authenticator.urls, Django tried these URL patterns, in this order:

^admin/login/$
^admin/
The empty path didn't match any of these.

我不明白怎么了,有人可以帮我吗?预先感谢!

1 个答案:

答案 0 :(得分:1)

我认为这是Django的正常行为,如您所见,它表示您的路径与任何已配置的路径(例如admin)都不匹配,所以为什么不尝试http://127.0.0.1:8000/admin/访问Django管理员登录页面。

如果您想查看基本URL与404不同的内容,则需要configure your urls并添加重定向视图,这样,当使用基本URL时,它将重定向到您的管理员或其他首选用户页面。