我想为通过modeladmin模块注册的模型实现此功能。
答案 0 :(得分:2)
您应该能够使用register_page_listing_buttons
或register_page_listing_more_buttons
钩子。
文档中的示例:
from wagtail.admin import widgets as wagtailadmin_widgets
@hooks.register('register_page_listing_buttons')
def page_listing_buttons(page, page_perms, is_parent=False):
yield wagtailadmin_widgets.PageListingButton(
'A page listing button',
'/goes/to/a/url/',
priority=10
)