【发布时间】:2016-12-12 18:23:38
【问题描述】:
我正在使用Javascript using AJAX/Jquery 编写一个多页表视图,数据库有很多记录,所以每次用户更改页面时,都会从服务中询问一个新查询,并且只会发送那些显示的查询
假设用户点击第 5 页并选择在每页显示 15 个结果,视图应该查询结果,但只发送第 (5*15)n 个到第 (6*15)n 个对象。
1) 如上所述,您如何准确地剪切QuerySet?
2) 有没有办法将其包含在 Query 本身以获得更好的性能?还是我需要先调用MyModel.objects.all() 然后截取结果?
【问题讨论】:
标签: python sql django django-models