Skip to content

feat: Exécuter la migration personnalisée lors du déploiement Docker

KENNOUCHE requested to merge dev into main

Ajout de la commande pour créer un superutilisateur lors du déploiement

Cette modification ajoute une commande de gestion Django pour créer un superutilisateur s'il n'existe pas lors du déploiement. La commande vérifie d'abord si un superutilisateur avec le nom d'utilisateur et l'adresse e-mail spécifiés existe déjà avant d'en créer un. Elle utilise django-environ pour récupérer les variables d'environnement nécessaires à la configuration.

Le script inclut également des vérifications pour s'assurer que les variables d'environnement requises (SUPERUSER_USERNAME, SUPERUSER_EMAIL, SUPERUSER_PASSWORD) sont définies et non vides avant de procéder à la création du superutilisateur.

Merge request reports