﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
5932	Accessing ObjectPaginator.page_range before pages raises TypeError	anonymous	nobody	"Example
{{{
>>> django.VERSION
(0, 97, 'pre')
>>> paginator = ObjectPaginator(prodcats,3)
>>> paginator.page_range
Traceback (most recent call last):
  File ""<console>"", line 1, in <module>
  File ""/home2/username/lib/python2.5/django/core/paginator.py"", line 94, in _get_page_range
    self._page_range = range(1, self._pages + 1)
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'

Works if pages is accessed first-

>>> paginator.pages
2
>>> paginator.page_range
[1, 2]

}}}

"		closed	Core (Other)	dev		fixed			Unreviewed	0	0	0	0	0	0
