from rest_framework.response import Response from ...serializers import PostLikeSerializer def likes_list_endpoint(request, post): queryset = post.postlike_set.select_related("liker").values( "id", "liker_id", "liker_name", "liker_slug", "liked_on", "liker__avatars" ) likes = [] for like in queryset.iterator(): likes.append(PostLikeSerializer(like).data) return Response(likes)