我在网上看到一个分页的方法:
def get(self, request, format=None): # 获取所有数据 roles = Product.objects.all() # 创建分页对象 pg = PageNumberPagination() # 获取分页的数据 page_roles = pg.paginate_queryset(queryset=roles, request=request, view=self) # 对数据进行序列化 ser = ProductSerializer(instance=page_roles, many=True) return Response(ser.data, status=HTTP_200_OK)
但是这种方法只接受一个数字参数,我想携带用户数据做权限认证。请问有没有其他可以既携带分页信息又携带用户信息的分页方法呢
隔江千里