from rest_framework.pagination import PageNumberPagination class DefaultPagination(PageNumberPagination): """全局默认分页:默认 20 条/页,允许前端用 ?page_size= 覆盖(上限 200)。 各列表端点据此可按需懒加载/取大页,不再因默认类忽略 page_size 而被迫并行翻页。""" page_size_query_param = "page_size" max_page_size = 200