Wagtail 自定义 PageChooserPanel 页面浏览器视图

Wagtail customize PageChooserPanel page explorer view

我正在寻找一种方法来自定义 pops-up 使用 PageChooserPanel 时的资源管理器,理想情况下我想在那里再添加两列。 我找到了这个 http://docs.wagtail.io/en/v2.2/reference/hooks.html#choosers 但它只涉及生成自定义查询集而不是添加列,这可能吗?

或者我可以忍受只更改 pagechooserpanel 资源管理器上显示的默认标题,但到目前为止向 class 添加 __str__ 方法还没有奏效

这里是我的问题的图示

您可以通过覆盖页面模型的 get_admin_display_title 方法来自定义显示的标题:

https://docs.wagtail.io/en/stable/reference/pages/model_reference.html#wagtail.core.models.Page.get_admin_display_title