wagtail 中的新根页面

Hen*_*ynx 2 translation internationalization wagtail

我想更改 Wagtail 中的 Root 页面。

  1. 我已经删除了默认主页
  2. 创建了另一个分配“主页”作为 slug 的页面。
  3. 创建模板 my_page_name_home.html

但是当我尝试http://localhost:8000/时,我一直得到 404 。我必须更改 urls.py 模式吗?

我这样做是因为 Wagtailtrans 附加组件。为了工作,我必须从主页重定向到我的新页面,类型为TranslatableSiteRootPage

gas*_*man 6

您需要转到 Wagtail 管理中的设置 -> 站点,并添加站点记录以将“本地主机”关联到您的新主页。(默认安装中存在用于此的站点记录,但是当您删除默认主页时,它会被删除。)

  • 这里是鹡鸰初学者,这比我想象的要复杂得多。我做了和OP一样的事情,新主页永远不会显示,而且总是404。这是文档中所说的,我们需要添加站点记录才能使新主页重新上线吗? (3认同)