wagtail-transfer v0.9.1:超级管理员无法查看页面导入选项
Wagtail Transfer v0.9.1 导入选项及权限缺失问题排查
官方文档指引(翻译)
创建用户组(Wagtail 后台 > 设置 > 用户组 > 添加用户组),并赋予其「可从其他站点导入页面和片段」权限。「导入」菜单项及相关导入视图仅对该组成员(以及超级用户)开放。
排查步骤
- 确认插件安装与配置完整性
检查项目INSTALLED_APPS是否包含wagtail_transfer,配置文件中是否正确设置WAGTAIL_TRANSFER_SITES连接信息,执行python manage.py migrate wagtail_transfer同步数据库,确保迁移完成。 - 刷新权限列表
若权限未显示,大概率是数据库迁移未执行完全。重新运行迁移命令后,刷新用户组权限页面,权限会归类在「Wagtail Transfer」分组下。 - 验证用户权限归属
确保测试用户属于已配置权限的用户组,或直接使用超级用户账号测试(超级用户默认拥有所有权限,可快速排查是否为权限配置问题)。 - 确认菜单位置
「导入」选项仅出现在页面列表页右上角的操作菜单(「更多」按钮)中,页面编辑页不会显示该选项,需回到列表页查看。 - 环境与缓存排查
清理浏览器缓存,重启开发服务器,排除静态资源或缓存导致的菜单不加载问题;同时确认wagtail-transfer v0.9.1与Wagtail 4.2.2的版本兼容性(官方标注支持,但小版本适配问题偶发)。
内容的提问来源于stack exchange,提问作者DavidU
相关产品推荐
相关产品推荐

