假设我有按创建日期排序的照片列表,如下所示:
class Photo(models.Model):
    title = models.Char()
    image = models.Image()
    created = models.DateTimeField(auto_now_add=True)
    class Meta:
        ordering = ('-created',)
我有一个任意的Photo对象photo_x.有没有一种简单的方法可以在查询集中按位置查找上一张和下一张照片?另外,如果我只是1张或2张照片,我想在开始/结束时使用它并且不会失败.