请稍等 ...
×

采纳答案成功!

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

通过xadmin创建的用户,不能登陆到网页

不能登陆 login,html

    def post(self,request,*args, **kwargs):
        ''' 获取用户名和密码'''
        user_name = request.POST.get("username","")
        passowrd = request.POST.get("password","")

        user = authenticate(username=user_name,passowrd=passowrd)
        if user is not None:
            # 查询到用户
            login(request,user)
            # 登陆用户后,返回页面
            # return H(request,'index.html')
            return HttpResponseRedirect(reverse("index"))

        else:
            # 未查询到用户
            # return render(request,  'login.html', {"msg": "用户名或密码错误"})
            return HttpResponse("登陆失败")

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

1回答

bobby 2019-08-05 16:16:42

通过xadmin创建的用户是否可以登录xadmin?如果可以登录那说明用户没有问题,这个时候你是否自定义了用户验证的过程?如果有的话就截图我看看你自定义用户验证的逻辑是如何写的?

0 回复 有任何疑惑可以回复我~
  • 提问者 Ethan_Ban #1
    已经解决。谢谢老师
    回复 有任何疑惑可以回复我~ 2019-08-06 23:37:07
  • bobby 回复 提问者 Ethan_Ban #2
    好的,
    回复 有任何疑惑可以回复我~ 2019-08-08 14:56:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信