如何在我的网站的根级别创建自定义主页?
我将wangtail整合到我的django项目中。据记载,我尝试插入自定义主页模型并创建新的站点记录
...你可能想用你自己的HomePage类替换它 - 执行此操作时,请确保设置站点记录(在“设置/”下) Wagtail admin中的网站指向新的主页。
当我尝试更新网站的根设置时,页面浏览器不会列出我的自定义主页。我无法在根级别从我的模型创建页面。当我删除现有的根页面时,我完全被卡住了。
任何指导将不胜感激。谢谢。
更新(已解决)
认为我的自定义主页将成为我方的根,我在我的模型中设置了parent_page_types = []
。删除它允许我将其作为子项添加到现有根,我可以将其指向我的站点作为根。
答案 0 :(得分:1)
注意:问题已通过更新得到解答,以下粘贴给以后的读者。
在页面模型上,设置parent_page_types = []
意味着该页面不能放在其他页面下。根页面也是页面,这意味着无法正确设置主页。
将其删除后,可以作为子节点使用现有根目录,我可以在我的站点中将其指向根目录。