一、分頁-PageNumberPagination類
REST framework提供了分頁的支持
官網:Pagination - Django REST framework
1.1、全局設置
# settings.py
REST_FRAMEWORK = {'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination','PAGE_SIZE': 100 # 每頁數目
}
提示
不推薦使用全局,因為全局配置會讓項目的所有視圖(復合使用規范)采用分頁。
但往往并不是所有視圖都需要分頁!!
1.2、單獨設置
視圖類自定義Pagination類