Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 440 Bytes

how_to_add_additional_actions_in_djangoadmin.md

File metadata and controls

10 lines (8 loc) · 440 Bytes

1.如何在Django admin添加额外的actions

Django admin 可以允许你添加额外的actions,这些actions可以允许你进行批量操作,你现在被要求添加一个将多个Hero标记为不朽的action 你可以通过ModelAdmin加上该方法,并将该方法作为字符串添加到actions

actions = ["mark_immortal"]

def mark_immortal(self, request, queryset):
    queryset.update(is_immortal=True)