【发布时间】:2015-10-25 11:33:54
【问题描述】:
我有一个这样的 ViewSet 来列出用户的数据:
class Foo(viewsets.ViewSet):
def list(self, request):
queryset = User.objects.all()
serializer = UserSerializer(queryset, many=True)
return Response(serializer.data)
我想像 ModelViewSet 的默认分页一样打开分页:
{
"count": 55,
"next": "http://myUrl/?page=2",
"previous": null,
"results": [{...},{...},...,{...}]
}
只有在您使用通用视图或视图集时才会自动执行分页
...但是我的结果集根本没有分页。如何分页?
【问题讨论】:
-
这是来自类似 Stack Overflow 问题的非常 simple answer。
标签: python django django-rest-framework