Найти - Пользователи
Полная версия: Проблема с paginator
Начало » Django » Проблема с paginator
1
psixopad
Вопрос , где и как в вьюхе сделать вторую страницу ? Вот мой код:

def Newa(request):
news_list = New.objects.all()
paginator = Paginator(news_list, 3)
page = paginator.page(1)
return render_to_response(“mysite/index.html”, {'news':page.object_list})

Не могу понять , чтобы сделать вторую страницу и выводить на ней следующие 3 новости . Ну в смысле я пока хочу сделать так, 2 страницы, на первой выводится первые 3 новости , следующие 3 на второй . Где надо написать page=paginator.page(2) и page.object_list для второй страницы ?
Vermus
В документации все написано

http://docs.djangoproject.com/en/dev/topics/pagination/
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB