升级 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 功能。
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
Django>=6.0,<6.1
|
||||
wagtail>=7.4,<8.0
|
||||
wagtail>=8.0,<9.0
|
||||
djangorestframework>=3.17,<4.0
|
||||
django-cors-headers>=4.9,<5.0
|
||||
django-environ>=0.14,<1.0
|
||||
|
||||
Reference in New Issue
Block a user