Анонимный пользователь после успешного входа в систему

#python-3.x #django #authentication

#python-3.x #джанго #идентификация

Вопрос:

таким образом,я получаю AnonymousUser , что при печати request.user после успешного входа в систему процесс десериализации также успешно завершен. Вот мой класс просмотра входа в систему в views.py файл:

 class LoginView(views.APIView):  def post(self, request):  data = serializers.LoginSerializer(data=request.data)  print(data.is_valid())  print(data.errors)  print(f" HEEERE::: {data}")  if self.request.method == 'POST':  if data.is_valid():  auth = authenticate(  username=data.validated_data['email'], password=data.validated_data['password'])  print(f" email check : {data.validated_data['email']}")  print(f"auth:: {auth}")  if auth is not None:  login(request, auth)  return redirect("/ticket")   else:  return HttpResponse("Invalid Credentials")  else:  return HttpResponse("Data not being validated :O")  

Комментарии:

1. распечатайте то же самое после вызова login()