Gestion des routes dans Flask
Bonjour,
Je commence un projet sur Flask et j'aimerais avoir quelques informations.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
from flask import Flask
app = Flask("mon-appli")
@app.route('/')
def index():
return "<a href='/test'>coucou</a>"
@app.route("/test")
def test():
return "<a href='/'>retour</a>"
if __name__ == '__main__':
print('PyCharm')
app.run(debug=True) |
Je mets la définition des routes dans mon main.py et je me demande s'il est possible de répartir les routes dans différents fichiers plutôt que d'avoir beaucoup de fonction dans un seul fichier?
Dans mon exemple, est ce qu'il est possible de mettre la fonction test() dans un autre fichier afin de découper mon site et en faciliter l'écriture, maintenance, etc ....
Bonne journée