2014-11-03 23 views
21

może być to duplikat, ale nie mogłem znaleźć nigdzie pytanie, więc będę śmiało zapytać:Django usuwać superużytkownika

Czy istnieje prosty sposób usunąć z terminala superużytkownika, może analogiczne do polecenia Django: createsuperuser?

+0

dziwo - wygląda na to, że nie jest to duplikat. Zrobiłem szybkie sprawdzenie ... – OldTinfoil

Odpowiedz

30

Nie ma zbudowany w komendzie, ale można łatwo zrobić to z powłoki:

> django-admin.py shell 
$ from django.contrib.auth.models import User 
$ User.objects.get(username="joebloggs", is_superuser=True).delete() 
+0

Och duh, tak, to wszystko, czego potrzebowałem, dzięki! –

+0

Brzmi jak głupie pytanie, ale dlaczego! czy nie ma w tym wbudowanego polecenia? – Rexford

+0

to nie jest głupie pytanie, daj mi znać, jeśli znajdziesz odpowiedź na to –

Powiązane problemy