Я создаю страницу с трясогузка, где мне нужно знать предыдущий и следующий родственный текущей страницы:трясогузка: Получите предыдущий или следующий родственный
В моей странице модели портрета, я попытался определить два метода найти правильные URL-адреса, но мне не хватает важной части. Чтобы получить первый родственный, я могу просто сделать следующее:
class PortraitPage(Page):
...
def first_portrait(self):
return self.get_siblings().live().first().url
Существует first()
и last()
метод, но не похоже, чтобы быть методом next()
или previous()
получить непосредственных соседей (в порядке что они расположены в трясогузном админе).
Есть ли способ достичь этого?
Где этот метод существует? Я не вижу его нигде в источнике ... – rnevius
Я предполагаю, что он исходит из модели страницы, но я не рассматривал его. Я просто сделал «dir (self)» и просмотрел доступные методы. И это работает. Какая версия трясогузки у вас есть? Я работаю над v.1.0b1 – nils
@rnevius А, вот и мы, это только упоминается в примечаниях к выпуску трясогузки 0.4: http://docs.wagtail.io/en/latest/releases/0.4.html – nils