admin: Allow ModelAdmin.actions to contain str (#425)

Strings are allowed in ModelAdmin.actions when they refer to a method on
the ModelAdmin subclass.
This commit is contained in:
Daniel Hillier
2020-07-14 17:43:50 +10:00
committed by GitHub
parent 92ef5d9d95
commit 19c73a106d
2 changed files with 7 additions and 3 deletions

View File

@@ -135,7 +135,7 @@ class ModelAdmin(BaseModelAdmin):
delete_selected_confirmation_template: str = ...
object_history_template: str = ...
popup_response_template: str = ...
actions: Sequence[Callable[[ModelAdmin, HttpRequest, QuerySet], None]] = ...
actions: Sequence[Union[Callable[[ModelAdmin, HttpRequest, QuerySet], None], str]] = ...
action_form: Any = ...
actions_on_top: bool = ...
actions_on_bottom: bool = ...