2010-04-20 46 views

回答

0

以下更改是必要的:

from django.core.paginator import Paginator, Page 

class GAEPaginator(Paginator): 
    def page(self, number): 
     "Returns a Page object for the given 1-based page number." 
     number = self.validate_number(number) 
     offset = (number - 1) * self.per_page 
     if offset+self.per_page + self.orphans >= self.count: 
     top = self.count 
     return Page(self.object_list.fetch(self.per_page, offset), number, self) 

這將是很好分頁程序知道GAE的遊標。

請隨時編輯此答案並加以改進。