fix: use the right post data

This commit is contained in:
2023-11-13 13:22:10 +01:00
parent b9728dcb06
commit 9aa724e19e
3 changed files with 12 additions and 11 deletions

View File

@ -13,12 +13,12 @@ class LoginView(APIView):
authentication_classes = (SessionAuthentication,)
def post(self, request: HttpRequest):
data = request.POST
data = request.data
print(data)
serializer = LoginSerializer(data=data)
if serializer.is_valid(raise_exception=True):
user = serializer.get_user(data)
if user is None:
return Response({'user': ['Username or password wrong.']}, status.HTTP_200_OK)
login(request, user)
return Response('user connected', status=status.HTTP_200_OK)
serializer.is_valid(raise_exception=True)
user = serializer.get_user(data)
if user is None:
return Response({'user': ['Username or password wrong.']}, status.HTTP_200_OK)
login(request, user)
return Response('user connected', status=status.HTTP_200_OK)