我写了一个显示表格的模板,其形式为:
<table>
...
</table>
我想分页表:每页10行。
我已尝试使用{% autopaginate object_list 10 %}
,但我没有特定的列表作为参数(我想要表格的行)。
我该怎么办? 感谢
答案 0 :(得分:0)
这可能听起来像是一个讽刺的回应,但考虑使用通用list_detail()
渲染器,传入模板作为参数,并设置可选参数paginate_by
。这是一种比使用autopagin更简单的方法(我认为),并且不涉及将分页附加模块导入模板。您仍然必须为is_paginated
州以及next
和prev
以及page
处理程序(如果页面已分页)编写(在您的模板中)处理程序。
关于Advanced Generic Views的文章可能最具启发性。