diff options
Diffstat (limited to 'docs/topics')
| -rw-r--r-- | docs/topics/pagination.txt | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/docs/topics/pagination.txt b/docs/topics/pagination.txt index 6ab12b2d1b..ee801ed620 100644 --- a/docs/topics/pagination.txt +++ b/docs/topics/pagination.txt @@ -24,8 +24,10 @@ page:: 4 >>> p.num_pages 2 + >>> type(p.page_range) # `<type 'rangeiterator'>` in Python 2. + <class 'range_iterator'> >>> p.page_range - [1, 2] + range(1, 3) >>> page1 = p.page(1) >>> page1 @@ -191,8 +193,12 @@ Attributes .. attribute:: Paginator.page_range - A 1-based range of page numbers, e.g., ``[1, 2, 3, 4]``. + A 1-based range iterator of page numbers, e.g. yielding ``[1, 2, 3, 4]``. + .. versionchanged:: 1.9 + + In older versions, ``page_range`` returned a list instead of an + iterator. ``InvalidPage`` exceptions ========================== |
