book filtering
[wolnelektury.git] / src / api / pagination.py
1 from rest_framework.pagination import LimitOffsetPagination, PageLink
2 from rest_framework.response import Response
3
4
5 class WLLimitOffsetPagination(LimitOffsetPagination):
6     def get_results(self, data):
7         return data['member']
8
9     def get_paginated_response(self, data):
10         return Response({
11             "member": data,
12             "totalItems": self.count,
13             "view": {
14                 "previous": self.get_previous_link(),
15                 "next": self.get_next_link(),
16             }
17         })