Django REST framework drf 后端分页

发布时间 2023-07-05 15:12:17作者: snake_j

使用

view.py
from rest_framework import pagination

class default_pagination(pagination.PageNumberPagination):
    page_size = 15 # 分页的条数
    page_query_param = 'page'
    page_size_query_param = 'size'
	
class run_sh(generics.ListCreateAPIView):
    authentication_classes = (MyAuth,)
    permission_classes = (MyPermission,)
    serializer_class = tasklist_serializer
    queryset = a_tasklist.objects.all()
    pagination_class = default_pagination # 使用分页