﻿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
9798	object_list paginated raise a http404 when a its a InvalidPage	zodman	nobody	"on views.generic.list_details.object_list
{{{
        if not page:
            page = request.GET.get('page', 1)
        try:
            page_number = int(page)
        except ValueError:
            if page == 'last':
                page_number = paginator.num_pages
            else:
                # Page is not 'last', nor can it be converted to an int.
                raise Http404
        try:
            page_obj = paginator.page(page_number)
        except InvalidPage:
            raise Http404
}}}

Let me check this case when i have a page with this url

foo/bar/?page=10

on page ten i have 3 objects showed.

if i delete 3 objects the page its invalid not a Http404, because the page exist before erase ... 

its better do the same validator a example on paginator, if the page not exist get the latest page/objects."		closed	Generic views	dev		wontfix	page paginator object_list	askfor@…	Unreviewed	0	0	0	0	0	0
