diff --git a/filme/apps.py b/filme/apps.py index 501a93e..a50954f 100644 --- a/filme/apps.py +++ b/filme/apps.py @@ -4,3 +4,15 @@ class FilmeConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'filme' + + def ready(self): + from .models import Usuario + import os + + email = os.getenv('EMAIL_ADMIN') + senha = os.getenv('SENHA_ADMIN') + + usuarios = Usuario.objects.filter(email=email) + if not usuarios: + Usuario.objects.create_superuser( + username="admin", email=email, password=senha, is_active=True, is_staff=True)