settings.py 文件中的
REST_FRAMEWORK = {}
配置中,增加
'DEFAULT_PAGINATION_CLASS': 'util.custom_pagination.CustomPagination',
'PAGE_SIZE': 20,
View中return 的data只包含数据列表[data], 会自动添加上分页信息,变成:
{
"count": 12,
"next": "request url",
"previous": null,
"results": [data]
}