Вызов API входа в систему, созданный с помощью DEST-среды Django, с использованием объекта в объекте, не работающего - PullRequest
0 голосов
/ 12 ноября 2018

Я создал API входа в систему с использованием Django REST framework.
Я пытаюсь вызвать класс API, используя объект в объекте, но он не работает.

Пример кода входа в систему API

class UserLoginAPIView(views.APIView):
    permission_classes = (permissions.AllowAny,)

    serializer_class = serializers.LoginSerializer
    queryset = User.objects.all
    def post(self, request):
        #import pdb;pdb.set_trace()
        serializer = serializers.LoginSerializer(data = request.data)   
        if serializer.is_valid(raise_exception=True):
           user = serializer.validated_data['user']
           data = serializer.validated_data['username']
           login(request,user)
           #import pdb;pdb.set_trace()
           token, create = Token.objects.get_or_create(user=user) 
           return CustomResponse(data={'username':data,'token': token.key},status=status.HTTP_200_OK)
        return CustomResponse(serializer.errors, status = status.HTTP_400_BAD_REQUEST)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...