我正在尝试自定义一个设置页面,以便它有一个我将分配给特定操作的按钮。(假设现在我只想将一些内容记录到控制台中)。理想情况下,它应该是这样的:@register_settingclass ActionTriggeringSetting(BaseSetting): button = models.ButtonField( action=myLoggingFunc, help_text='Click here to log "Hello World" to the console' )我尝试查看网站设置,但发现没有什么真正有用的。有人知道是否存在类似的东西吗?谢谢
1 回答
白板的微信
TA贡献1883条经验 获得超3个赞
根据您希望按钮在管理 UI 中的位置,有一种方法可以使用register-admin-menu-item
或register-settings-menu-item
Wagtail 钩子
上述方法将分别向 Wagtail 管理菜单或设置子菜单添加一个按钮。单击该按钮将触发您还需要添加的自定义视图 - 链接的文档中也对此进行了松散的介绍。
添加回答
举报
0/150
提交
取消