{{tag>dev python flask routes}}
====== Flask : routage ======
Pour afficher les routes existantes d'une application Flask :
# Affiche les route de l'application "fairymaps"
flask --app fairymaps routes
===== =====
La variable **SERVER_NAME** permet de définir le nom (FQDN) du serveur. Lorsque celle-ci est définie, le serveur de développement doit être lancé avec l'argument **%%--host%%**
# FQDN + port
SERVER_NAME='fairymaps.localhost:5000'
# La clé peut être générée via le module secrets
# import secrets
# print(secrets.token_hex())
SECRET_KEY = 'my-secret-token'
DB_NAME = "database.sqlite"
flask --app fairymaps run --debug --host=fairymaps.localhost
===== Références =====
* https://stackoverflow.com/questions/12162634/where-do-i-define-the-domain-to-be-used-by-url-for-in-flask