登录之后,django的request.user.is_authenticated还是返回false
1.场景:在登录页面登录成功后,重定向到首页,在首页request.user.is_authenticated为false
2.原因:我在自定义认证后端的时候继承的是BaseBackend,而Django默认的认证后端是ModelBackend
AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
3.解决:自定义继承ModelBackend就可以了
...
原创
2021-04-14 20:54:59 ·
2184 阅读 ·
1 评论