Django API 分页加载数据

2021-04-25  本文已影响0人  LuckyBugGo
from django.core.paginator import Paginator   # 分页器

goods_comment_data = goods.ordergoodscomment_set.all().order_by('-score')  # 未分页的数据集

if 'page' in body and 'size' in body:
    page = body['page']
    size = body['size']
    paginator = Paginator(goods_comment_data, size)
    goods_comment_data = paginator.page(page)

goods_comment_list = [goods_comment.json() for goods_comment in goods_comment_data]
上一篇 下一篇

猜你喜欢

热点阅读