routage ======
===== A propos des routes =====
Définir une URL ayant un sens pour l'utilisateur est préf... ) comme **POST**, **PUT** ou **DELETE** il faudra définir l'argument ''methods'' :
<code python>
@app.rout... On peut également utiliser un convertisseur pour définir explicitement un type avec la syntaxe ''<ma_varia... ctif Flask
flask shell
app.url_map
</code>
===== Définir le FQDN =====
La variable **SERVER_NAME** permet
tiliser la fonction helper **''url_for()''** pour définir les liens vers les autres pages/actions.
L'argum... ' %}
{#
Hérite du template "base.html"
doit redéfinir les placeholders : "title" et "content"
#}
{% bl... ' %}
{#
Hérite du template "base.html"
doit redéfinir les placeholders : title et content
#}
{% block ... ' %}
{#
Hérite du template "base.html"
doit redéfinir les placeholders : title et content
#}
{% block
pplication
# On utilise la variable __name__ pour définir le nom du module courant
# comme root applicatif ... l'option **''lazy="dynamic"''** est utilisée pour définir la relation.
Lorsque cette option est utilisée,... bjet de type requête : cela permet notamment de **définir des critères de sélection**.
===== Test et util
ties :
- Une partie optionnelle qui permet de redéfinir le répertoire de travail ;
- le nom du fichier ... ner cet argument sur la ligne de commande on peut définir la variable d'environnement ''FLASK_APP'' ou util
bles sont abordées dans les notes suivantes :
* Définir des associations one-to-many
* Définir des associations many-to-many
===== Traitement des erreurs =====
sqlalchemy relation}}
====== Flask-SQLAlchemy : Définir une relation d'agrégation ======
La relation d'a... r le nom de la classe liée et le second permet de définir l'attribut de rappel ainsi ''Packet.warehouse'' p