Zhengen ca1e63e973 新增 seed_homepage 管理命令:初始化首页内容
- 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 记录
2026-08-19 17:18:40 +08:00
S
Description
No description provided
4.6 MiB
Languages
Python 90.5%
HTML 6.8%
PowerShell 1.6%
Dockerfile 0.9%
Shell 0.2%