【发布时间】:2019-07-06 07:53:12
【问题描述】:
我正在用 wagtail 开发博客应用程序。
关于博客页面的要点: 作家可以写“标题”、“介绍”和“正文”。 首先,作者可以提交标题。 完成“标题任务”后,作者可以编辑并提交正文。 当作者做标题任务时,作者不能编辑正文字段。 此外,作者在执行正文任务时,作者无法编辑标题字段。
我想动态更改titleField 和bodyField(RichTextField) 的权限,但我不知道该怎么做。
我认为在 wagtail_hooks.py 中编辑关于 @hooks.register("after_edit_page") 的钩子可以解决。
我尝试使用PagePermissionHelper、PermissionHelper。
【问题讨论】: