File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99from admin_api .serializers .shop .orders import OrderAdminSerializer , OrderExportRequestSerializer
1010from core .authz import IsSuperUser
1111from core .const .tag import OpenAPITag
12+ from core .pagination import AdminPagination
1213from core .viewset .json_schema_viewset import JsonSchemaViewSet
1314from django .core .files import File
1415from django .db import models , transaction
@@ -38,6 +39,7 @@ class OrderAdminViewSet(
3839 http_method_names = ["get" , "post" , "patch" ]
3940 serializer_class = OrderAdminSerializer
4041 filterset_class = OrderAdminFilterSet
42+ pagination_class = AdminPagination
4143 permission_classes = [IsSuperUser ]
4244 queryset = (
4345 Order .objects .filter_has_payment_histories ()
Original file line number Diff line number Diff line change 1+ from rest_framework .pagination import PageNumberPagination
2+
3+
4+ class AdminPagination (PageNumberPagination ):
5+ page_size = 50
6+ page_size_query_param = "page_size"
7+ max_page_size = 200
You can’t perform that action at this time.
0 commit comments