Minor changes, add requirements.txt
This commit is contained in:
parent
65029a3051
commit
db12fb160c
2 changed files with 9 additions and 5 deletions
12
README.md
12
README.md
|
@ -35,11 +35,11 @@ Les trois composants du projet sont dans le même dépôt :
|
|||
- Artemis (client Python) :
|
||||
|
||||
Les fonctionnalités utilisées obligent d'utiliser Python 3.10 au minimum.
|
||||
Les librairies `requests` et `zeep` sont nécessaires.
|
||||
Les librairies `requests` et `zeep` sont nécessaires et sont listées dans le fichier `requirements.txt`.
|
||||
|
||||
On peut les installer avec :
|
||||
```
|
||||
pip3 install requests zeep
|
||||
pip3 install -r requirements.txt
|
||||
```
|
||||
Ou par exemple sur Debian via `apt` :
|
||||
```
|
||||
|
@ -53,9 +53,12 @@ Les trois composants du projet sont dans le même dépôt :
|
|||
- Kratos (client PHP) :
|
||||
|
||||
Afin de proposer un client GUI, le client PHP est fait pour être lancé localement et consulté via navigateur.
|
||||
Il faut installer PHP :
|
||||
Il faut installer PHP, sur Debian :
|
||||
```
|
||||
apt install php
|
||||
```
|
||||
sur Archlinux :
|
||||
```
|
||||
pacman -S php
|
||||
```
|
||||
Pour lancer le client :
|
||||
|
@ -147,8 +150,7 @@ Ce module contient le code haut niveau appelé par les fonctions de chaque resso
|
|||
- lire des éléments
|
||||
- modifier des éléments
|
||||
- supprimer des éléments
|
||||
- `errors.rs` :
|
||||
Définit les erreurs en rapport avec la base de données, pour que les fonctions puissent remonter les erreurs à la fonction appelante.
|
||||
- `errors.rs` : définit les erreurs en rapport avec la base de données, pour que les fonctions puissent remonter les erreurs à la fonction appelante.
|
||||
|
||||
Ensuite, le serveur peut commencer à gérer les requêtes entrantes.
|
||||
|
||||
|
|
2
requirements.txt
Normal file
2
requirements.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
requests
|
||||
zeep
|
Loading…
Reference in a new issue