﻿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
5352	queryset doesn't honor slicing limits	pjs@…	nobody	"I noticed this issue today when slicing a query set.

{{{
>>> mylist = UserProfile.objects.all()[:20]
>>> mylist[20]   # Should raise index error
<UserProfile: UserProfile object>
>>> mylist[2055]
<UserProfile: UserProfile object>
>>> len(mylist)
20
>>> mylist[20]   # Only raises IndexError after I call len() on the queryset
Traceback (most recent call last):
  File ""<console>"", line 1, in <module>
  File ""/usr/local/lib/python2.5/site-packages/django/db/models/query.py"", line 155, in __getitem__
    return self._result_cache[k]
IndexError: list index out of range
}}}"		closed	Database layer (models, ORM)	dev		fixed	qs-rf-fixed		Accepted	0	0	0	0	0	0
