django获取token报错

大家能帮我看看吗,才接触django,这个报错了,实在是找不出问题

img

img

img

img

可能是你创TokenSerializer实例传递了错误的数据对象。

def post(self, request, *args, **kwargs):
    serializer = self.serializer_class(data=request.data, context={"request": request})
    serializer.is_valid()
    if serializer.is_valid():
        user = serializer.validated_data["user"]
        token_instance = Token.objects.get(user=user)
        data = TokenSerializer(token_instance).data
        return Response(data)
    else:
        return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)