module documentation
Built-in, globally-available admin actions.
Function | delete |
Default action which deletes the selected objects. |
@action( permissions=[ 'delete'], description=gettext_lazy( 'Delete selected %(verbose_name_plural)s'))
def delete_selected(modeladmin, request, queryset): (source) ¶
def delete_selected(modeladmin, request, queryset): (source) ¶
Default action which deletes the selected objects. This action first displays a confirmation page which shows all the deletable objects, or, if the user has no permission one of the related childs (foreignkeys), a "permission denied" message. Next, it deletes all selected objects and redirects back to the change list.