前言
在学习drf中分页的功能
-
全局使用
在setting.py 中配置
REST_FRAMEWORK = {'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination','PAGE_SIZE': 2,#设置多少条数据分页}
- 局部使用
from rest_framework.pagination import PageNumberPagination
...class CommentViewSet(viewsets.ModelViewSet):queryset = Comment.objects.all()pagination_class = [PageNumberPagination,]
问题
在全局配置了分页,但在某个接口不想使用分页功能
#于是在改接口方法中添加了空列表
pagination_class = []
结果报错了’list’ object is not callable
解决办法
pagination_class = [ ] 改为 pagination_class = None