This commit is contained in:
2022-11-08 21:19:51 +01:00
commit 4c456eafc3
160 changed files with 21472 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
"""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'