老项目是三年前写的,
这周的新项目要用上DRF的分页功能时,发现老的写法无效了。
于是看了一些文档,原来写法变了。
https://blog.csdn.net/dqchouyang/article/details/89947974
https://www.jb51.net/article/166270.htm
两种用法
一,
REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE': 10, 'MAX_PAGE_SIZE': 100, }
二,
class CursorPagination(pagination.CursorPagination): """加密游标的分页""" cursor_query_param = 'cursor' # 游标(这是加密的游标) # ordering = '-id' # 从后往前取数据 ordering = 'id' page_size = 1 # 每页显示的条数