Выводится ошибка значения... как это выяснить? [закрыто]
@csrf_exempt
def login(request):
if 'email' in request.session:
return redirect(home)
if request.method=="POST":
email = request.POST["emailOrPhone"]
password = request.POST["password"]
user=authenticate(email=email,password=password)
if user is not None:
request.session['email'] = email
if (User.objects.filter(email=email).exists()):
request.POST.get(User.objects.get(password).only())
if password==User.objects.get(password):
return JsonResponse({'statuscode':200})
else:
return JsonResponse({'statuscode':400,'message':'password mismatch'})
else:
return JsonResponse({'statuscode':400,'message':'not enrolled'})
else:
print('invalid credentials')
else:
return JsonResponse({'statuscode':200})
Вернуться на верх