无法登录Django管理员

问题描述 投票:1回答:1

我在开发中的管理员登录突然停止工作。 它曾经工作了将近一年。 我可以看到登录页面并键入超级用户凭据。 当我单击登录按钮时,没有任何反应。 管理员日志也不显示任何内容。 我尝试更改端口号并运行服务器。 我什至创建了一个新项目和一个新数据库,并尝试运行简单的管理页面,没有运气。 我尝试为开发中的其他项目运行admin,但单击“登录”按钮仍然没有任何反应。 我的设置确实有:

AUTHENTICATION_BACKENDS = (
    ('django.contrib.auth.backends.ModelBackend'),
)

我注意到的另一件事是,即使我使用正确的超级用户凭据登录后,在django_session表中也没有得到新行

django login admin development-environment
1个回答
0
投票

我建议您清除本地cookie,然后尝试使用其他浏览器。 我遇到了Firefox v22中没有的chrome v28问题。 让我知道是否有帮助。 问候。

-编辑-

尝试将此行放入您的settings.py。 它为我解决了。

SESSION_COOKIE_DOMAIN =无

© www.soinside.com 2019 - 2024. All rights reserved.