我们有一个 Wagtail 网站,在新闻发布之前,各种人都会在其中为新闻项目做出贡献,而创建页面的人不一定是主要作者。我正在寻找Page.owner
在 Wagtail 管理员中编辑的方法。
在我添加的模型类中:
content_panels = Page.content_panels + [
...
FieldPanel('owner')
]
这会在下拉列表中显示所有站点的用户,但这不会被保存。我想知道除了覆盖save()
定义之外,是否还有一种更“Wagtail”的方式来做到这一点。