diff --git a/service/admin.py b/service/admin.py index 420e34d..a4cf7bc 100644 --- a/service/admin.py +++ b/service/admin.py @@ -105,8 +105,11 @@ class PostPvzGroupAdmin(GroupAdmin): cache.clear() def delete_model(self, request, obj): - RaschetGroups.objects.filter(obj_id=obj.id).delete() - super().delete_model(request, obj) + if obj.id in (7, 8, 9, 10, 12, 17, 19, 20, 24, 25): + pass + else: + RaschetGroups.objects.filter(obj_id=obj.id).delete() + super().delete_model(request, obj) class OtherObjectsGroupAdmin(GroupAdmin):