You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Wagtail用户编辑页面并提交审核所需最低权限咨询

在Wagtail中创建可编辑页面并提交审核的最低权限配置

作为经常折腾Wagtail权限配置的开发者,我梳理出了能实现创建页面、编辑草稿、提交审核这一核心流程的最小组合权限,不用给用户多余的权限,精准分配即可:

必选基础权限

  • Access Wagtail admin:这是最基础的前提,没有这个权限用户连Wagtail后台都无法访问
  • Submit pages for moderation:核心权限,专门用于允许用户将编辑完成的草稿页面提交到审核流程中

页面类型专属权限

针对你需要用户操作的页面类型(比如默认的Page,或是你自定义的BlogPage、ProductPage等),必须分配以下两个权限:

  • Add [页面类型名称]:允许用户创建该类型的新页面
  • Change [页面类型名称]:允许用户编辑自己创建的(或被分配权限的)该类型页面的草稿版本

可选补充权限(按需添加)

如果需要优化用户的操作体验,可以酌情添加:

  • View live pages:允许用户查看已发布的页面,方便他们参考已上线内容的格式或信息
  • 特定页面节点的Edit权限:如果你的站点是多站点结构,或者页面树有明确的分支划分,给用户分配对应父节点的编辑权限,确保他们能在正确的位置创建子页面

权限避坑提醒

  • 绝对不要给Publish pages权限:拥有这个权限的用户可以直接发布页面,会跳过审核流程,违背需求
  • 除非明确需要,否则不要分配Delete pages权限:避免误删页面的风险
  • 推荐通过用户组批量分配权限:比起单独给每个用户设置,用组来管理权限更高效,后续调整也更方便

内容的提问来源于stack exchange,提问作者Stuart Axon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:57:12