21 lines
537 B
Python
21 lines
537 B
Python
import os
|
|
import django
|
|
from django.contrib.auth import get_user_model
|
|
|
|
# Set up Django
|
|
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'manufacture_app.settings')
|
|
django.setup()
|
|
|
|
# Get the User model
|
|
User = get_user_model()
|
|
|
|
# Create a superuser
|
|
if not User.objects.filter(username='admin').exists():
|
|
User.objects.create_superuser(
|
|
username='admin',
|
|
email='admin@example.com',
|
|
password='admin123'
|
|
)
|
|
print('Superuser "admin" created successfully!')
|
|
else:
|
|
print('Superuser "admin" already exists!') |