OT Sims - Backend
Pour pouvoir utiliser le framework Django, vous devez installer python sur votre système. (Nous utiliserons python 3.4)
sudo apt-get install python3.4
Les virtualenv permettent d'isoler différentes configurations python sur votre système Linux. (Exemple si vous développez deux projets avec un utilisant python 2 et l'autre python 3)
La création d'un virtualenv va entrâiner la création d'un dossier contenant les fichiers nécessaires à python pour fonctionner.
En entrant dans le virtualenv, vous définissez votre configuration de base python comme étant celle présente dans ce dossier.
virtualenv -p python3.4 [nom_du_dossier]
Django est le framework que nous allons utiliser pour développer le backend (partie serveur) de notre projet.
Vous pouvez trouver beaucoup d'informations sur Django sur (https://www.djangoproject.com/)
Vous devez installer Django dans le virtualenv que vous avez précédemment créé.
Pour rentrer dans le virtualenv, allez dans le dossier du virtualenv que vous avez créé et lancer la commande d'activation de l'environnement :
cd [chemin_vers_dossier_virtualenv]
source bin/activate
Vous êtes maintenant dans l'environnement (le nom de l'environnement doit apparaître avant le prompt dans la console).
Vous devez maintenant installer Django :
pip install django
Puis les éléments nécessaires au projet :
pip install djangorestframework
pip install markdown
pip install django-filter
Puis cloner le repository dans ce dossier (au même niveau que les dossiers bin et lib)
N'oubliez pas de vous mettre à chaque fois dans votre virtualenv avant de travailler sur le projet !