Skip to content

Commit

Permalink
Update doc
Browse files Browse the repository at this point in the history
  • Loading branch information
Ash-Crow committed Nov 20, 2023
1 parent e652435 commit f689233
Showing 1 changed file with 12 additions and 22 deletions.
34 changes: 12 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,14 @@ pre-commit run --all-files

Le projet peut se lancer en local ou avec Docker.

### Dans tous les cas, copier les variables d’environnement

```
cp .env.example .env
```

- Mettre une clef secrète et vérifier les autres valeurs

### En local
#### Installer poetry s’il ne l’est pas

Expand All @@ -52,32 +60,20 @@ Cf. la [documentation de poetry](https://python-poetry.org/docs/#installationok)
poetry install
```

#### Copier les variables d'environnement
#### Lancer les migrations

```
cp .env.example .env
python manage.py migrate
```

#### Lancer le serveur

```
python manage.py runserver
```

#### Lancer les migrations

```
python manage.py migrate
poetry run python manage.py runserver
```

#### Effectuer les tests

D'abord installer les dépendances de test :

```sh
pip install -r requirements.txt
```

Les tests unitaires peuvent être lancés avec `make test-units`, les
tests E2E avec `make test-e2e`, les deux avec `make test`.

Expand All @@ -94,14 +90,8 @@ coverage run manage.py test --settings config.settings_test

### via Docker

#### Copier les variables d'environnement

```sh
cp .env.example .env
```

#### Lancer les containers

```sh
docker-compose up
docker compose up
```

0 comments on commit f689233

Please sign in to comment.