【发布时间】:2011-06-29 23:46:14
【问题描述】:
我在 Django 中有一个奇怪的分页错误:使用 object_list 作为视图的返回,但将“paginate_by”参数传递给它,它会重复一些结果;否则,如果我删除参数或设置为“paginate_by=None”,结果是正确的。
如果使用分页,结果的数量保持在一个总数,所以,因为有重复的结果,最后的结果被排除在列表之外,所以它们不会出现在模板中。
对可能发生的事情有什么想法吗?
谢谢!
【问题讨论】:
-
重要信息:重复结果的数量等于相关多对多对象之间的链接数。可能是找到错误的最佳线索。
标签: django pagination django-queryset