Skip to content
/ ange-back Public

Brique backend de la plateforme d'annotation géographique Ange.

Notifications You must be signed in to change notification settings

IGNF/ange-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ange-back

Description/Résumé du projet

Brique back end de la plateforme d'annotation web Ange (Annotation Géographique).

Installation

Installer pipenv

pip install pipenv

Activer l'environnement virtuel

pipenv shell

Installer les dépendances (un fichier Pipfile.lock est généré):

pipenv install

Puis dans src: créer son fichier .env à partir du .env.dist en renseignant les valeurs qui vont bien. Créer la base de données et la mettre à jour:

Générer/maj fichier requirements (une fois l'environnement virtuel activé):

pip freeze > requirements.txt
python manage.py makemigrations
python manage.py migrate

Faire tourner un serveur de test:

python manage.py runserver

Pour lancer les tests:

python manage.py makemigrations
python manage.py migrate
python manage.py test tests

Documentation développeurs

TODO : Lien vers la documentation pour les développeurs, à la fois pour maintenir le projet, le déployer et ajouter de nouvelles fonctionnalités. Schémas UML...

L'arborescence du projet

Exemple d'arborescence de projet : TODO :

  • src/ : Code source du projet ;
  • .github/ : dossier contenant les modèles d'issues et github actions ;
  • doc/ : dossier contenant des fichiers .md de documentation (ex: install.md) ;
  • tests/: scripts et explications pour lancer les tests ;

Contacts du projets

Nom Prénom mail fonction
Dardy Maxime [email protected] Développeur
Jacopucci Madeline [email protected] Développeuse
Loreau Florian [email protected] Développeur

About

Brique backend de la plateforme d'annotation géographique Ange.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •