From 8f9e77ce39cb581ca220fb6f91197885e462a7c4 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Sun, 31 Jan 2021 02:24:32 -0500 Subject: [PATCH] Allow ModelAdmin.actions to be set to None. (#560) `None` is an allowed value to disable all actions for a particular `ModelAdmin`. --- django-stubs/contrib/admin/options.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django-stubs/contrib/admin/options.pyi b/django-stubs/contrib/admin/options.pyi index 4f13cda..18fce3b 100644 --- a/django-stubs/contrib/admin/options.pyi +++ b/django-stubs/contrib/admin/options.pyi @@ -154,7 +154,7 @@ class ModelAdmin(BaseModelAdmin[_ModelT]): delete_selected_confirmation_template: str = ... object_history_template: str = ... popup_response_template: str = ... - actions: Sequence[Union[Callable[[ModelAdmin, HttpRequest, QuerySet], None], str]] = ... + actions: Optional[Sequence[Union[Callable[[ModelAdmin, HttpRequest, QuerySet], None], str]]] = ... action_form: Any = ... actions_on_top: bool = ... actions_on_bottom: bool = ...