Django分页返回json

Django分页返回json,django,django-pagination,Django,Django Pagination,我在这里遇到了一个不太知道如何解决的问题。 我有一个疑问: result = json.dumps([a.get_json() for a in Player.objects.filter(name=namepost)]) 但是现在我想用分页返回结果,不知道怎么做。。。我在文档中看到了如何使用分页器 但举个例子,当我这样做的时候 p = Paginator(result, 2) print p.count 给1609。。。查询结果为3条记录 有人能帮我吗?首先分页,然后创建json可

我在这里遇到了一个不太知道如何解决的问题。 我有一个疑问:

result = json.dumps([a.get_json() for a in Player.objects.filter(name=namepost)])
但是现在我想用分页返回结果,不知道怎么做。。。我在文档中看到了如何使用分页器

但举个例子,当我这样做的时候

p = Paginator(result, 2)
    print p.count
给1609。。。查询结果为3条记录


有人能帮我吗?

首先分页,然后创建json可能会更好更容易。感谢大家的帮助,我设法解决了问题,所以我做到了:@Helio这正是我想要的,谢谢@Helio你能把你的解决方案作为答案并接受它吗?