Endpoints to search an address (Fantoir/Rivoli) #8
1 changed files with 19 additions and 0 deletions
19
README.md
19
README.md
|
@ -26,3 +26,22 @@ Pour lancer la webapp localement en mode debug, vous pouvez utiliser le script `
|
|||
```bash
|
||||
./run-dev-server
|
||||
```
|
||||
### Tester la recherche d'adresses
|
||||
|
||||
Pour tester la recherche d'addresse il faut en local la DB sqlite contenant les infos de Fantoir et de la base de la Poste (Infos sur les communes)
|
||||
|
||||
Dans le fichier elig-test.ini bien renseigner le chemin en local vers cette base (champ `db_addresses_sqlite_path` dans la section `[ADDRESSES]`)
|
||||
|
||||
Une fois le serveur lancer comme décrit plus haut, on peut tester l'API via curl :
|
||||
```bash
|
||||
# Obtenir la liste de toutes les communes
|
||||
curl -v http://127.0.0.1:5000/addresses/communes?s=29530
|
||||
|
||||
# Chercher une commune par nom
|
||||
curl -v http://127.0.0.1:5000/addresses/communes?s=plonevez+du+faou
|
||||
# Chercher une commune par code postal
|
||||
curl -v http://127.0.0.1:5000/addresses/communes?s=29530
|
||||
|
||||
# Chercher les voies d'une commune via son code insee
|
||||
curl -v http://127.0.0.1:5000/addresses/fantoirvoies/29036
|
||||
```
|
Loading…
Reference in a new issue