from django.core.management.base import BaseCommand from django.contrib.auth.models import User class Command(BaseCommand): def handle(self, *args, **options): if not User.objects.filter(username='admin').exists(): username = 'admin' email = 'admin@admin.ru' password = 'admin' admin = User.objects.create_superuser(username=username, password=password, email=email) admin.is_active = True admin.is_admin = True admin.save() else: print('Admin accounts can only be initialized if no Accounts exist')