Files
test_OgureNG/backend-django/backend/paginations.py
2022-11-08 21:19:51 +01:00

14 lines
511 B
Python

"""Ce fichier permet de modifier la façon dont les grands ensembles de résultats sont divisés en plusieurs pages de données
"""
from rest_framework import pagination
class HeavyDataPagination(pagination.PageNumberPagination):
"""Cette classe modifie des aspects particuliers du style de pagination, elle remplace les classes de pagination et définit les attributs à modifier.
"""
page_size = 2
page_size_query_param = 'page_size'
max_page_size = 10000
page_query_param = 'page'