Skip to content

gip-inclusion/pilotage

Repository files navigation

Le pilotage de l'inclusion

Initialiser le projet

  1. make venv
  2. créer un fichier .envrc.local contenant au minimum le chemin vers le .venv : echo "source .venv/bin/activate" >> .envrc.local
  3. démarrer le container pour la première fois docker compose up
  4. appliquer les migrations ./manage.py migrate
  5. créer un superuser ./manage.py createsuperuser
  6. importer les fixtures des tableaux de bords ./manage.py loaddata "pilotage/fixtures/dashboard.json"
  7. Si vous souhaitez utiliser les tableaux de bord metabase de production, ajouter METABASE_SECRET_KEY à votre .envrc.local

Démarrer le projet

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

Outils

Lancer le formatage du code :

make fix