summaryrefslogtreecommitdiff
path: root/tests/admin_views/admin.py
diff options
context:
space:
mode:
authorVasilis Aggelou <dimitrovasilis@hotmail.com>2017-09-04 12:24:34 +0300
committerTim Graham <timograham@gmail.com>2018-01-05 18:28:45 -0500
commit777f216d555496798a1e65fd899b0f8a0349aeca (patch)
treec7019a417caf39f4d7a9acfd6b7629029befa3cc /tests/admin_views/admin.py
parentec2ce4517ac89f6c6334fe5322d1fc2007dfcbd4 (diff)
Fixed #15522 -- Added ModelAdmin.delete_queryset() to customize "delete selected objects" deletion.
Diffstat (limited to 'tests/admin_views/admin.py')
-rw-r--r--tests/admin_views/admin.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py
index 12087865b4..3cfefb74e4 100644
--- a/tests/admin_views/admin.py
+++ b/tests/admin_views/admin.py
@@ -232,6 +232,10 @@ class SubscriberAdmin(admin.ModelAdmin):
actions = ['mail_admin']
action_form = MediaActionForm
+ def delete_queryset(self, request, queryset):
+ SubscriberAdmin.overridden = True
+ super().delete_queryset(request, queryset)
+
def mail_admin(self, request, selected):
EmailMessage(
'Greetings from a ModelAdmin action',