- Avoir installé Python3
- Avoir installé python3.12-venv sur linux uniquement (
pip install python3.12-venv
) - Avoir installé pip
-> Lien du repo du backend: https://github.com/insa-sh/insaerospace-backend/
- Suivre les instructions du README du repo du backend pour lancer le serveur
- Avoir créé un environnement virtuel python :
python3 -m venv env
- Activer l'environnement virtuel :
source env/bin/activate
(sur linux) ouenv\Scripts\activate
(sur windows) - Installer les dépendances :
pip install -r requirements.txt
- Se déplacer dans le dossier
insaerospace
- Lancer le serveur :
python manage.py runserver
- Ouvrir un navigateur et aller à l'adresse http://localhost:8000/
- Pour désactiver l'environnement virtuel:
deactivate
- Pour couper le site local :
Ctrl + C
- Le fichier
.env
est à créer à la racine du projet. il doit contenir les variables d'environnement suivantes:
API_TOKEN= # Token de l'API du backend (généré via l'interface du backend - token read-only)
API_URL= # URL de l'API du backend par défaut http://localhost:1337