Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 1.93 KB

README.md

File metadata and controls

62 lines (48 loc) · 1.93 KB

Yaker

Pierre Champion https://yaker.drakirus.com/#!/

L3 SPI Réalisation d'une application web a l'aide du Framework Django

Installation

Font-end angularjs 1.6

les fichier dans client-js doivent êtres asservis par un serveur web
j'utilise en développement python3 -m http.server 8080 dans le répertoire client-js

développement

Les src import de l'index.html sont à modifier.
Les variables backend dans app.js sont à adapter.

Back-end python3

le Back-end est situé dans server.
le serveur Back-end est accessible sur le port 8000

Local Installation 📦

Une base de données Redis est nécessaire.

pip install -r requirements.txt
./manage.py makemigrations
./manage.py migrate
# start redis daemon
./manage.py runserver

Docker installation 🐳

Juste docker-compose up

Tests unitaire

L'application users dans Django est testé test.py.

Name                               Stmts   Miss  Cover
------------------------------------------------------
users.py                               0      0   100%
users/admin.py                        40     40     0%
users/cache_wrapper.py                26      6    77%
users/migrations/0001_initial.py       8      0   100%
users/migrations.py                    0      0   100%
users/models.py                       20     14    30%
users/serializers.py                  59      8    86%
users/urls.py                          3      0   100%
users/users_games_stats.py            25     18    28%
users/views.py                        84      3    96%
------------------------------------------------------
TOTAL                                265     89    66%
------------------------------------------------------
Ran 16 tests in 0.853s

OK