Powiedzmy mam listę zdjęć uporządkowanych według daty utworzenia, co następuje:Czy istnieje sprytny sposób na uzyskanie poprzedniego/następnego elementu za pomocą ORM Django?
class Photo(models.Model):
title = models.Char()
image = models.Image()
created = models.DateTimeField(auto_now_add=True)
class Meta:
ordering = ('-created',)
Mam dowolny obiekt Photo photo_x. Czy istnieje łatwy sposób na znalezienie poprzedniego i następnego zdjęcia według pozycji w zapytaniu? Poza tym chciałbym zawinąć, jeśli jestem na początku/końcu i nie zawiodę, jeśli są to tylko 1 lub 2 zdjęcia.
Dzięki, wiedziałem, że coś takiego istnieje, po prostu nie mogłem o tym myśleć. –
Cieszę się, że tego właśnie szukałeś. Cieszę się, że mogę ci pomóc. – jathanism