setup existing user

This commit is contained in:
JensDiemer 2020-12-22 18:51:40 +01:00
parent d4269c42af
commit 32a6ab35fa

View file

@ -24,12 +24,15 @@ def main():
from django.contrib.auth import get_user_model from django.contrib.auth import get_user_model
User = get_user_model() User = get_user_model()
super_user = User.objects.filter(username=username).first() user = User.objects.filter(username=username).first()
if super_user: if user:
print('Update existing super user and set his password.', file=sys.stderr) print('Update existing user and set his password.', file=sys.stderr)
super_user.set_password(password) user.is_active = True
super_user.email=email user.is_staff = True
super_user.save() user.is_superuser = True
user.set_password(password)
user.email = email
user.save()
else: else:
print('Create new super user', file=sys.stderr) print('Create new super user', file=sys.stderr)
User.objects.create_superuser( User.objects.create_superuser(