django_rest_framework用post方法实现分页
我在网上看到一个分页的方法:
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)
但是这种方法只接受一个数字参数,我想携带用户数据做权限认证。请问有没有其他可以既携带分页信息又携带用户信息的分页方法呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当request过来时,request.user中有用户信息