采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
输入正确的用户名和密码(通过register生成的)也不能登录,authenticate返回的user始终是None,上图是debug返回的结果。该怎么解决这个问题呢?
users.views.CustomBackend 你进入这个类的自定义的函数debug一下看看 是否获取到用户 以及获取到之后是否return了user
获取不到用户名
老师您好,我用超级用户登录,为什么也显示的是None..
你看看我上面的截图回复
可以在这里打断点看看到底是第一行代码就获取不到用户还是获取到用户之后知识密码校验出错了?
好像取不到数据库中的用户名和密码,始终登录不上,请问老师该如何解决
login的逻辑里面 参数写错了
AUTHENTICATION_BACKENDS = [
'users.views.CustomBackend', 'django.contrib.auth.backends.ModelBackend',]
试过了。不行
authenticate 没有传递username和password进去 你给我发个qq消息我给你看看
发您qq没回我
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
14.6k 81
748 4
1.6k 22
1.4k 20