Anonymous avatar Anonymous committed f80ca0d

[svn] Added clearer language for how the list works

Comments (0)

Files changed (1)

webhelpers/pagination/__init__.py

         # In this case, Person is a SQLObject class, or it could be a list/tuple
         person_paginator, person_set = paginate(Person, page=1)
         
-        set_count = int(person_paginator.current_page)
+        set_count = int(person_paginator.current)
         total_pages = len(person_paginator)
     
     Current ORM support is limited to SQLObject and SQLAlchemy. You can use any ORM
     
     A Paginator supports list operations, including item fetching, length, iteration,
     and the 'in' operation. Each item in the Paginator is a Page object representing
-    data about that specific page in the set of paginated data.
+    data about that specific page in the set of paginated data. As with the standard
+    Python list, the Paginator list index starts at 0.
     
     """
     def __init__(self, item_count, items_per_page=10, current_page=0):
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.