MyPageNumberPagination.py 511 B

123456789101112
  1. from rest_framework.pagination import PageNumberPagination
  2. class MyPageNumberPagination(PageNumberPagination):
  3. # page_size:表示每页的默认显示数量
  4. # max_page_size:表示每页最大显示数量,做限制使用,避免突然大量的查询数据,数据库崩溃
  5. # page_size_query_param:表示url中每页数量参数
  6. # page_query_param:表示url中的页码参数
  7. page_size = 20
  8. max_page_size = 20
  9. page_size_query_param = 'size'
  10. page_query_param = 'page'