我正在使用ModelAdmin
向Wagtail管理员注册自定义模型。我想自定义IndexView
。我唯一想做的就是为每一行添加一个按钮。我可以看到行添加了模板标记 - results_list
,这会引导我访问results_list.html
中的modeladmin/includes
。
由于这是在@register.inclusion_tag
装饰器中注册的,是否可以在我自己的应用中覆盖模板?覆盖模板的正常django方法似乎对我不起作用......
答案 0 :(得分:1)
您可以在ModelAdmin类上设置自定义button_helper_class
来自定义索引页面的按钮:http://docs.wagtail.io/en/v1.8.1/reference/contrib/modeladmin/primer.html#modeladmin-button-helper-class
(顺便提一下,标记和模板的名称为result_list
,而不是results_list
- 或许这就是为什么你无法覆盖它?)