diff --git a/apps/api/pagination.py b/apps/api/pagination.py new file mode 100644 index 00000000..d897b583 --- /dev/null +++ b/apps/api/pagination.py @@ -0,0 +1,5 @@ +from rest_framework.pagination import PageNumberPagination + +class CustomPagination(PageNumberPagination): + page_size_query_param = 'page_size' + diff --git a/note_kfet/settings/base.py b/note_kfet/settings/base.py index 549399d7..f3c23f4d 100644 --- a/note_kfet/settings/base.py +++ b/note_kfet/settings/base.py @@ -252,7 +252,7 @@ REST_FRAMEWORK = { 'rest_framework.authentication.TokenAuthentication', 'oauth2_provider.contrib.rest_framework.OAuth2Authentication', ], - 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', + 'DEFAULT_PAGINATION_CLASS': 'apps.api.pagination.CustomPagination', 'PAGE_SIZE': 20, }