小编May*_*May的帖子

Django中的PASSWORD_HASHERS设置

我尝试按任何用户错误登录时出错

未知的密码哈希算法'sahar'.您是否在PASSWORD_HASHERS设置中指定了它?

Views.Py

def Login(request):
    state = "Please log in below..."
    username = password = ''
    if request.method == 'POST':
        username = request.POST['username']
        password = request.POST['password']
        user = authenticate(username=username, password=password)
        if user is not None:
                if user.is_active:
                    login(request, user)
                    return HttpResponseRedirect('/profile/')
                else:
                    return render_to_response('auth.html',RequestContext(request))

        else:
                return render_to_response('auth.html',RequestContext(request))
    else:
            return render_to_response('auth.html',RequestContext(request)
Run Code Online (Sandbox Code Playgroud)

python django

11
推荐指数
1
解决办法
5143
查看次数

标签 统计

django ×1

python ×1