一:自定义配置settings文件
1、有两套配置文件,默认配置,用户的配置
2、如果某个字段,用户配置了,就用用户的,如果没配置,就用默认的
二:分页器
1、三种分页:
# 普通分页 from rest_framework.pagination import PageNumberPagination # 偏移分页 from rest_framework.pagination import LimitOffsetPagination # 加密分页 from rest_framework.pagination import CursorPagination
class MyPageNumberPagination(PageNumberPagination): # 每页显示多少条 page_size = 3 # 查询的key,问号后面的key page_query_param = 'aa' # 指定当前页显示多少条 page_size_query_param='size' # 每页最多显示多少条 max_page_size=4