Spaces:
Sleeping
Sleeping
| import os | |
| import django | |
| os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'satcap_project.settings') | |
| django.setup() | |
| from django.contrib.auth import get_user_model | |
| User = get_user_model() | |
| username = os.environ.get('DJANGO_SUPERUSER_USERNAME', 'admin') | |
| email = os.environ.get('DJANGO_SUPERUSER_EMAIL', 'admin@example.com') | |
| password = os.environ.get('DJANGO_SUPERUSER_PASSWORD', 'admin123') | |
| if not User.objects.filter(username=username).exists(): | |
| print(f"Creating superuser {username}...") | |
| User.objects.create_superuser(username, email, password) | |
| else: | |
| print(f"Superuser {username} already exists.") | |