summaryrefslogtreecommitdiffstats
path: root/askbot/management/commands/remove_admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'askbot/management/commands/remove_admin.py')
-rw-r--r--askbot/management/commands/remove_admin.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/askbot/management/commands/remove_admin.py b/askbot/management/commands/remove_admin.py
index edc22f3d..2aa95c20 100644
--- a/askbot/management/commands/remove_admin.py
+++ b/askbot/management/commands/remove_admin.py
@@ -1,6 +1,6 @@
from django.core.management.base import NoArgsCommand
-from django.contrib.auth.models import User, Group
-from django.db.models.signals import pre_save, post_save, pre_delete, post_delete
+from django.contrib.auth.models import User
+from django.db.models.signals import pre_save, post_save
import sys
class Command(NoArgsCommand):
@@ -41,6 +41,5 @@ class Command(NoArgsCommand):
self.confirm_action()
self.remove_signals()
- self.user.is_superuser = False
- self.user.is_staff = False
+ self.user.remove_admin_status()
self.user.save()