问题描述 使用此方法进行验证登录信息,发现用户名和密码正确但是未**的用户,该方法同样返回None,使得用户**信息的判断失误 解决方法 在django的setting文件中添加AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.AllowAllUsersModelBackend'] 可解决该问题 以下引自stackoverflow 相关文章: 2021-07-29 2021-06-17 2022-12-23 2022-12-23 2022-12-23 2021-11-25 2021-08-13 2018-02-01