st une **association** entre **une URL** et **une fonction Python** dans votre application Flask. Lorsque Fl... une correspondance est trouvée, Flask exécute la fonction associée et envoie la réponse au navigateur de l'... k propose le décorateur ''route()'' pour lier une fonction à une URL. Ce décorateur s'utilise sur les objets... ans sa forme la plus simple, la route associe une fonction à une URL statique :
<code python [highlight_lin
du template via le framework Flask, on utilise la fonction helper ''render_template()''. Effectuer le rendu ... e routes pour associer une ou plusieurs URL à une fonction Python en charge de produire une vue, un résultat... sages()** sont également disponibles.
===== La fonction helper url_for() =====
Si les liens vers les au... .
C'est pourquoi il est recommandé d'utiliser la fonction helper **''url_for()''** pour définir les liens v
Mise en œuvre dans les contrôleurs =====
* La fonction contrôleur traitant l'authentification devra appeler la fonction ''flask_login.utils.login_user'' ;
* La fonction contrôleur traitant la déconnexion devra appeler la fonction ''flask_login.utils.logout_user''
<code python>
ation d'un objet de type Flask ;
* Soit une fonction retournant cet objet. Cette fonction est désignée **application factory**. Par défaut flask s'attend à ce q... ash>
flask --app aAppPackage run --debug
# Si la fonction factory a un autre nom que create_app utiliser la
ire est instancié et traité par le contrôleur (la fonction associée à la route Flask) et transmis à la vue (... ut du champ, peut être un ''callable'' (un nom de fonction exécutable) ;
* ''description'' : une descripti...
</div>
</code>
===== Validation =====
C'est la fonction contrôleur de la vue qui se charge de valider le
permet de mettre en œuvre se comportement via sa fonction **auto_delete_orphans**.
<note>
Pour pouvoir utiliser la fonction ''auto_delete_orphans'' du package les associations définies via la fonction ''relationship'' doivent utiliser l'option histor
v python web flask}}
====== Flask : Usage de la fonction create_app ======
La création de l'application F... et maintenable.
L'application factory est une **fonction** qui se charge d'instancier et d'initialiser l'a
ript du template ======
Depuis le contrôleur (la fonction associée à la route), on crée des objets Python q... oiter côté client.
Dans l'exemple ci-dessous la fonction associée à la route "/show/map" récupère les mémo
directions ======
Le framework Flask propose la fonction ''redirect()''. Pour les redirections internes, on l'utilise conjointement à la fonction ''url_for()'' :
<code python>
from flask import
ent comporter des erreurs ou des imperfections en fonction de la complexité et de la nature des changements ... script de migration équivaut à l'exécution de la fonction ''db.create_all()'' depuis ''flask shell''.
</not