GET user API returns an empty response.
{
"name": "",
"email": "",
"username": ""
}
This seems to be caused by missing return statements in the UserAPI class. However return Response (self.request.user) returns an error too.
When return self.request.user return id, name, email, username
class UserAPI(generics.RetrieveAPIView):
permission_classes = [
permissions.IsAuthenticated
]
serializer_class = UserSerializer
def get_object(self):
self.request.user
GET user API returns an empty response.
This seems to be caused by missing return statements in the UserAPI class. However
return Response (self.request.user)returns an error too.When
return self.request.userreturnid, name, email, username