make venv
- créer un fichier
.envrc.local
contenant au minimum le chemin vers le .venv :echo "source .venv/bin/activate" >> .envrc.local
- démarrer le container pour la première fois
docker compose up
- appliquer les migrations
./manage.py migrate
- créer un superuser
./manage.py createsuperuser
- importer les fixtures des tableaux de bords
./manage.py loaddata "pilotage/fixtures/dashboard.json"
- Si vous souhaitez utiliser les tableaux de bord metabase de production, ajouter
METABASE_SECRET_KEY
à votre.envrc.local
Démarrez les dépendances de développement avec la commande :
docker compose up
Démarrer le serveur de développement avec la commande :
make runserver
Lancer le formatage du code :
make fix