diff --git a/server/utils/pagination.py b/server/utils/pagination.py index 9f02412..e0fe3ea 100644 --- a/server/utils/pagination.py +++ b/server/utils/pagination.py @@ -10,8 +10,8 @@ class PageOrNot: def paginate_queryset(self, queryset): if (self.paginator is None): return None - elif (self.request.query_params.get('pageoff', None) or self.request.query_params.get('page', 0)) and queryset.count()<500: + elif (self.request.query_params.get('pageoff', None)) and queryset.count()<500: return None - elif (self.request.query_params.get('pageoff', None) or self.request.query_params.get('page', 0)) and queryset.count()>=500: + elif (self.request.query_params.get('pageoff', None)) and queryset.count()>=500: raise ParseError('单次请求数据量大,请求中止') return self.paginator.paginate_queryset(queryset, self.request, view=self) \ No newline at end of file