Diffusion djmultiplication (master)
Recent Commits
Recent Commits
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
20501da2729a | charmier | Add readme file | Nov 26 2016 | ||||
ee950f1870a3 | charmier | Add requirements file | Nov 26 2016 | ||||
2a2d02a0aa36 | charmier | Initial import | Nov 26 2016 |
README
README
Installation
Prérequis :
- Avoir installer pip et virtualenvwrapper
voir https://confluence.epfl.ch:8443/pages/viewpage.action?pageId=27394805
- Avoir instaler chrome et chromedriver sur votre environnement
https://confluence.epfl.ch:8443/display/IDEVELOP/Django+-+tests
Récupérer les sources du projet :
git clone ssh://git@c4science.ch/diffusion/1725/djmultiplication.git
Se placer dans le répertoire racine du projet :
cd djmultiplication/
Créer le virtualenv :
mkvirtualenv djmultiplication
Installer les dépendances :
pip install -r requirements
Créer la BD et des différentes tables :
python manage.py migrate
Lancer le serveur de développement :
python manage.py runserver
et ouvrir un navigateur à l'adresse: http://127.0.0.1:8000/
Lancer les tests automatiques
Il existe :
- un test unitaire
- un test fonctionnel
- un test end-to-end avec selenium
Pour lancer les tests :
python manage.py test
c4science · Help