'override the default behavior of selected delete method'

def really_delete_selected(self, request, queryset):

    for obj in queryset:
        obj.is_active = False
        obj.save()
    if (queryset.count() == 1):
        message_bit = '1    coupon    entry    was'
    else:
        message_bit = ('%s    coupon    entries    were' % queryset.count())
    self.message_user(request, ('%s    successfully    deleted.' % message_bit))
