如何使用python django对列表进行分页

时间:2018-03-09 05:59:28

标签: python django pagination

我有一个代码调用一个返回列表的rest-full服务,我想做分页但是我有一些问题。

这是我的代码:

results = requests.get(url)
col = results.json()
page = request.GET.get('page', 1)
paginator = Paginator(tuple(col), 10)
try:
    proc = paginator.page(page)
except PageNotAnInteger:
    proc = paginator.page(1)
except EmptyPage:
    proc = paginator.page(paginator.num_pages)

当我运行我的代码时,变量proc没有任何信息。

注意: 我注意到该服务返回一个分页,因为我的代码不起作用。我更改了服务,现在服务只发送列表,我的代码工作。但是,如果我想要我的服务发送分页,我可以如何接收和管理我的代码中的分页。

0 个答案:

没有答案