2011-08-30 62 views
1

我寫了一個顯示錶,一些形式的模板:Django的 - 分頁表

<table> 
... 
</table> 

我想PAGINATE表:每頁10行。

我試過使用{% autopaginate object_list 10 %},但我沒有一個特定的列表給予參數(我想要表中的行)。

我該怎麼做? 謝謝

回答

0

這可能聽起來像是一個蹩腳的反應,但考慮使用通用list_detail()渲染器,傳遞您的模板作爲參數,並設置可選參數paginate_by。這是一個比使用autopaginate更簡單的方法(我認爲),並且不涉及將分頁附加模塊導入到模板中。您仍然必須爲is_paginated狀態以及nextprevpage處理程序(如果頁面分頁)寫入(在您的模板中)處理程序。

關於Advanced Generic Views的文章可能是最有啓發性的。