Wagtail:如何更改默认的根和/或主页



如何在网站的根级别创建自定义主页?

我将Wagtail集成到我的Django项目中。如有记录,我尝试插入我的自定义主页模型并创建一个新的站点记录

...您可能想用自己的主页类代替它 - 当您这样做时,请确保您设置一个站点记录(在设置/ Wagtail Admin中的站点)指向新的主页。

当我尝试更新网站的根源设置时,页面Explorer不会列出我的自定义主页。而且我无法在根级别从模型创建页面。当我删除现有的根页面时,我会完全陷入困境。

任何指导都将不胜感激。谢谢。

update(已解决)

以为我的自定义主页将是我身边的根源,我在模型中有此设置parent_page_types = []。将其删除使我可以将其添加到现有的根部中,我可以将其指向我的网站上。

注意:这是通过更新在问题中回答的,下面粘贴了以后的读者。

在页面模型上,设置parent_page_types = []意味着无法在其他页面下放置此页面。由于根页面也是一个页面,因此意味着无法正确设置主页。

将其删除使您可以将其作为现有根的孩子,我可以将其指向我的网站。

docs-page.parent_page_types

最新更新