我正在使用Django Paginator来设置我的列表视图。在我的默认列表视图中,我使用了"paginate_by=12"
然后我需要显示下拉到分页的链接20和全部。列表视图包括网格视图和列表视图模板。我使用网格和列表视图包含模板,但我无法控制不同数字的分页。简单地说,我使用单个视图并为该列表视图包含多个模板......但是当我在基于类的列表视图中将其设置为paginate_by=20
时,如何在不同的tempaltes中使用不同的分页符大小。
视图:
class ProductListView(ListView):
model = Product
paginate_by = 10
我尝试使用{% include 'listview30.html' paginate_by=30 %}
,但它没有奏效。如何使用单个列表视图进行多个分页。
请建议。
答案 0 :(得分:0)
我在https://pypi.python.org/pypi/django-pagination找到了解决方案。我已经在不同的页面上对它进行了测试,它对我来说很好。