В Wagtail, как перечислить страницы, которые являются живыми и не имеют настроек конфиденциальности? - PullRequest
0 голосов
/ 23 января 2019

На сайте Wagtail стандартный способ получения списка живых страниц выглядит примерно так:

MyPage.objects.live()

Однако я хочу убедиться, что я отображаю только те страницы, которыеlive и не имеют никаких настроек конфиденциальности / видимости, кроме 'Public'.Таким образом, чтобы отображать только страницы, которые может видеть каждый пользователь на сайте.

Какой лучший способ сделать это?

1 Ответ

0 голосов
/ 23 января 2019

Это можно сделать с помощью

MyPage.objects.live().public()

http://docs.wagtail.io/en/stable/reference/pages/queryset_reference.html#wagtail.core.query.PageQuerySet.public

...