devices by psp organizations - fix pages pagination

This commit is contained in:
2025-08-11 14:43:34 +03:30
parent cae27e9ed7
commit 87c8b25ba4
2 changed files with 23 additions and 2 deletions

View File

@@ -41,8 +41,10 @@ class PageViewSet(viewsets.ModelViewSet):
def list(self, request, *args, **kwargs):
""" all pages """
serializer = self.serializer_class(self.queryset.order_by('-create_date'), many=True)
return Response(serializer.data, status=status.HTTP_200_OK)
page = self.paginate_queryset(self.queryset.order_by('-create_date'))
if page is not None:
serializer = self.get_serializer(page, many=True)
return self.get_paginated_response(serializer.data)
@action(
methods=['delete'],