Example #1
0
 def voted_persons(self, request, pk=None):
     """
     Get person that liked
     """
     obj = self.get_object()
     voted_persons = services.get_fans(obj)
     serializer_context = {"request": request}
     serializer = UserSerializer(
         voted_persons, many=True, context=serializer_context
     )
     
     return Response(serializer.data)
Example #2
0
 def fans(self, request, pk=None):
     obj = self.get_object()
     fans = services.get_fans(obj)
     serializer = FanDetailSerializer(fans, many=True)
     return Response(serializer.data)
Example #3
0
 def get(self, request, *args, **kwargs):
     post = self.get_object()
     fans = services.get_fans(post)
     serializer = FanSerializer(fans, many=True)
     return Response(serializer.data)