Как я могу получить предыдущие и следующие объекты от фильтрованного, заказанного queryset?

Альтернативные конструкторы являются классическим примером.

5
задан Michael Dunn 7 November 2009 в 08:11
поделиться

1 ответ

Похоже, что для пагинатора, установленного на пороге 1, вполне достаточно.

# Full query set...
pages = Page.objects.filter(column=somevalue)
p = Paginator(pages, 1)

# Where next page would be something like...
if p.has_next():
     p.page(p.number+1)

Документация здесь и здесь .

8
ответ дан 13 December 2019 в 19:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: