是否可以将按钮添加到 Wagtail 设置页面?

我正在尝试自定义一个设置页面,以便它有一个我将分配给特定操作的按钮。(假设现在我只想将一些内容记录到控制台中)。


理想情况下,它应该是这样的:


@register_setting

class ActionTriggeringSetting(BaseSetting):

    button = models.ButtonField(

        action=myLoggingFunc,

        help_text='Click here to log "Hello World" to the console'

    )

我尝试查看网站设置,但发现没有什么真正有用的。


有人知道是否存在类似的东西吗?


谢谢


尚方宝剑之说
浏览 60回答 1
1回答

白板的微信

根据您希望按钮在管理 UI 中的位置,有一种方法可以使用register-admin-menu-item或register-settings-menu-itemWagtail 钩子上述方法将分别向 Wagtail 管理菜单或设置子菜单添加一个按钮。单击该按钮将触发您还需要添加的自定义视图 - 链接的文档中也对此进行了松散的介绍。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python