From 7a70f693b38fd1df04999942eed4c8711850d82f Mon Sep 17 00:00:00 2001 From: Johan Le Baut Date: Tue, 2 Nov 2021 15:35:21 +0100 Subject: [PATCH] Update README --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 008c890..adf1437 100644 --- a/README.md +++ b/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 +``` \ No newline at end of file