ca1e63e9730efef1580bd9b79e087245ce2ab89f
- apps/home/migrations/0001_initial.py 只创建了 HomePage 表结构,未像
`wagtail start` 项目模板那样附带创建首页实例的数据迁移,全新环境
migrate 后后台看到的仍是 Wagtail 自带占位欢迎页
- 新命令 `python manage.py seed_homepage`(幂等,可重复执行/放入部署
脚本):
- 创建 home.HomePage 实例并填充默认 StreamField 区块(Hero/数据
展示/能力网格/CTA),供运营在此基础上编辑
- 将默认 Site.root_page 指向新首页
- 清理 Wagtail 自带占位页
- 注意 Site.root_page 外键 on_delete=CASCADE,需先切换 Site 指向再
删除占位页,避免级联删除 Site 记录
Description
No description provided
4.6 MiB
Languages
Python
90.5%
HTML
6.8%
PowerShell
1.6%
Dockerfile
0.9%
Shell
0.2%