2010-04-20 25 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的游标。

请随时编辑此答案并加以改进。

相关问题