2019-08-02 13:17:36 +02:00
|
|
|
# Site de la Mediatek
|
2017-06-12 01:34:13 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
Le projet Med permet la gestion de la base de donnée de la médiathèque de l'ENS Paris-Saclay.
|
|
|
|
Elle permet de gérer les medias, bd, jeux, emprunts, ainsi que les adhérents de la med.
|
2017-06-12 01:34:13 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
## Licence
|
2017-06-12 01:34:13 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
Ce projet est sous la licence GNU public license v2.0.
|
2017-07-04 01:53:23 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
## Développement
|
2017-06-12 01:34:13 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
Après avoir installé un environnement Django,
|
2017-06-12 01:34:13 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
```bash
|
|
|
|
./manage.py migrate
|
|
|
|
./manage.py collectstatic
|
|
|
|
./manage.py runserver
|
|
|
|
```
|
2017-06-12 01:34:13 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
## Configuration d'une base MySQL
|
2017-06-12 01:34:13 +02:00
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
Sur le serveur mysql ou postgresl, il est nécessaire de créer une base de donnée med,
|
|
|
|
ainsi qu'un user med et un mot de passe associé.
|
2017-06-12 01:34:13 +02:00
|
|
|
|
|
|
|
Voici les étapes à éxecuter pour mysql :
|
|
|
|
|
2019-08-02 13:17:36 +02:00
|
|
|
```SQL
|
|
|
|
CREATE DATABASE club-med;
|
|
|
|
CREATE USER 'club-med'@'localhost' IDENTIFIED BY 'password';
|
|
|
|
GRANT ALL PRIVILEGES ON club-med.* TO 'club-med'@'localhost';
|
|
|
|
FLUSH PRIVILEGES;
|
|
|
|
```
|