django认证登录时,返回的user=None

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django认证登录时,返回的user=None相关的知识,希望对你有一定的参考价值。

检查auth_user表中有username和password

登录时候判断的语句是这样的:
其中user_name, pass_word是前台传递的
user = authenticate(username=user_name, password=pass_word)
参考技术A 加一个 if user == user

以上是关于django认证登录时,返回的user=None的主要内容,如果未能解决你的问题,请参考以下文章

Django的用户认证组件

Django之用户认证组件

django中的认证(含自定义认证)与登录

django中的认证(含自定义认证)与登录

django 的auth.authenticate返回为None

django 自定义auth中user登陆认证以及自写认证