class GenericViewSet():     queryset = (         Contact.objects.select_related("tag")         .prefetch_related("employee")         .all()     )     serializer_class = GenericSerializer     http_method_names = ["get"]     filterset_class = GenericFilter     pagination_class = GenericPagination

def list(self, request):

        qs = self.filter_queryset(self.get_queryset())

        data = self.paginate_queryset(qs)

        serializer = self.get_serializer(qs, many=True)

        data = self.get_paginated_response(serializer.data)

        return data