django 404错误提示-页面未找到

qgelzfjb  于 2022-12-30  发布在  Go
关注(0)|答案(2)|浏览(109)

有人能帮我解决这个问题吗?先谢谢了
当我试图访问'accounts/'在django,然后导致404错误.我正在使用allauth.

admin/
    accounts/ ^ ^signup/$ [name='account_signup']
    accounts/ ^ ^login/$ [name='account_login']
    accounts/ ^ ^logout/$ [name='account_logout']
    accounts/ ^ ^password/change/$ [name='account_change_password']
    accounts/ ^ ^password/set/$ [name='account_set_password']
    accounts/ ^ ^inactive/$ [name='account_inactive']
    accounts/ ^ ^email/$ [name='account_email']
    accounts/ ^ ^confirm-email/$ 
    [name='account_email_verification_sent']
    accounts/ ^ ^confirm-email/(?P<key>[-:\w]+)/$ 
    [name='account_confirm_email']
    accounts/ ^ ^password/reset/$ [name='account_reset_password']
    accounts/ ^ ^password/reset/done/$ 
    [name='account_reset_password_done']
    accounts/ ^ ^password/reset/key/(?P<uidb36>[0-9A-Za-z]+)-(? 
    P<key>.+)/$ [name='account_reset_password_from_key']
    accounts/ ^ ^password/reset/key/done/$ 
    [name='account_reset_password_from_key_done']
    accounts/ ^social/
    ^static/(?P<path>.*)$
    ^media/(?P<path>.*)$

当前路径accounts/与其中任何一个都不匹配。
你看到这个错误是因为你在Django设置文件中设置了DEBUG = True,将其改为False,Django将显示一个标准的404页面。

5f0d552i

5f0d552i1#

已通过运行命令“python manage.py migrate --run-syncdb"修复此问题。

z3yyvxxp

z3yyvxxp2#

对那些搜索这个问题的人的警告。
我最近在尝试访问http://127.0.0.1:8000/accounts/login/时也出现了同样的错误,原因是我是以管理员身份登录的,在我从管理页面注销后,问题就消失了

相关问题