Files
Zhengen 12f5825cc4 升级 Wagtail 7.4 -> 8.0
- requirements/base.txt:wagtail>=7.4,<8.0 -> wagtail>=8.0,<9.0。
- 本地验证:manage.py check 无新增错误(此前长期存在的 13 条
  treebeard.E001 警告消失,Wagtail 8.0 已修复该兼容性问题);
  makemigrations --check 无需新增项目自身迁移;migrate 应用了
  Wagtail 自带的新迁移 wagtailcore.0098_apitoken;pytest 68 个用例
  全部通过。
- 连带升级的依赖:djangorestframework 3.17.2 -> 3.18.3,新增
  django-ninja/pydantic(Wagtail 核心新依赖)。
- wagtail-headless-preview 0.9.0 保持不变,自动化测试覆盖的预览
  接口场景仍通过,但官方测试矩阵尚未明确标注 8.0 兼容性,部署前
  建议在后台手动验证一次 Preview 功能。
2026-10-12 16:23:14 +08:00
..
2026-10-12 16:23:14 +08:00