请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

authenticate验证不了用户

数据库中有数据而且is_active也是1,后台也能登录,但是函数验证之后就是none图片描述

正在回答 回答被采纳积分+3

4回答

code_bean 2020-09-20 22:58:50

错误原因:
关键字 username, 写成了user_name (因为之前变量叫这个写成了user_name)

如何发现发现的:
Debug的跟源码的时候发现,username为None

总结:
     Debug跟源码,能发现一些问题。

0 回复 有任何疑惑可以回复我~
code_bean 2020-09-20 21:42:41

请问怎么解决的?

0 回复 有任何疑惑可以回复我~
慕斯卡9173574 2020-05-24 18:44:20

怎么解决的,我也遇到了

0 回复 有任何疑惑可以回复我~
  • So_ne #1
    看一下是不是authenticate里面的代码写错了
    回复 有任何疑惑可以回复我~ 2020-06-13 16:44:56
提问者 b1ackmoon 2020-04-25 15:51:24

已解决

0 回复 有任何疑惑可以回复我~
  • bobby #1
    好的,
    回复 有任何疑惑可以回复我~ 2020-04-27 18:34:19
  • 怎么解决的?我也遇到了,打印代码 user = authenticate(username=username, password=password)这一句是个None值
    回复 有任何疑惑可以回复我~ 2020-08-26 23:25:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信