Wagtail:如何将所有页面限制为仅登录用户

Wagtail: how to restrict all pages to logged in users only

我正在使用 Wagtail 作为内部知识库。我希望所有页面都默认为 'Accessible to logged in users'.

这可以使用 'privacy' 设置逐页进行:http://docs.wagtail.io/en/v1.8.1/advanced_topics/privacy.html

如何将其设为所有页面的默认值?

隐私设置由所有子页面继承,因此如果您让登录用户可以访问您的主页,那么其所有子页面(即所有页面)也将具有相同的隐私环境!请注意,"Homepage" 是指你的 wagtail 树的根页面,即你在 wagtail 管理中单击 "Explorer" 后右侧看到的第一页(在单个站点 wagtail 设置中)。