from rest_framework.pagination import PageNumberPagination

class CustomPageNumberPagination(PageNumberPagination):
    """
    自定义分页类，允许客户端通过page_size参数指定每页显示的数量
    """
    page_size = 10  # 默认每页显示数量
    page_size_query_param = 'page_size'  # 指定每页数量的查询参数名
    max_page_size = 100  # 每页最大显示数量 