как я могу получить, скажем, предыдущие 5 объектов перед объектом x, когда я знаю идентификатор x?
Например, я получаю 5 последних объектов такой модели
numPosts = Post.objects.filter(topic=topic).count()
pre = numPosts - 5
posts = Post.objects.filter(topic=topic).order_by('date')[pre:numPosts]
Теперь, если я знаю идентификатор поста с самой старой датой, как я могу получить 5 следующих объектов или меньше, если их недостаточно?