rest_framework_json_api.pagination module

Pagination fields

classrest_framework_json_api.pagination.JsonApiPageNumberPagination

Bases: PageNumberPagination

A JSON:API compatible pagination format.

page_query_param='page[number]'
page_size_query_param='page[size]'
max_page_size=100
get_paginated_response(data)
classrest_framework_json_api.pagination.JsonApiLimitOffsetPagination

Bases: LimitOffsetPagination

A limit/offset based style. For example:

http://api.example.org/accounts/?page[limit]=100
http://api.example.org/accounts/?page[offset]=400&page[limit]=100
limit_query_param='page[limit]'
offset_query_param='page[offset]'
max_limit=100
get_paginated_response(data)