r() =====
Depuis le template on peut utiliser la fonction **''url_for()''** pour créer un lien vers une autre page : l'argument est le **nom de la fonction** associée à la route :
Dans notre projet Flask, on a une fonction nommée par exemple ''new_universe'' :
<code pyth... if request.method == 'POST':
...
</code>
Cette fonction est associée à la route ''/create/universe''. Dan
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... ators WTForms]]
===== Validation =====
C'est la fonction contrôleur qui se charge de valider le formulaire
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
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