e contenu du template étendu.
++++
**Avec quelle fonction génère-t-on l’URL suivante :/result?name=Tom&age=... e=’Tom’, age=30)%%''
++++ Réponse |
Choix 3; La fonction Flask url_for() retourne le schéma d’URL défini... turn user_id
</code>
++++ Réponse |
Choix 2. La fonction ''request.argspermet'' de récupérer les paramètre... e que la vue peut retourner en faisant appel à la fonction de Flask ''render_template''. Les deux autres n’e
ilisateurs !
++++
Un template Jinja contient la fonction JavaScript suivante :
<code javascript>
window.f... rovient la valeur de la variableappId ?**
- La fonction fait une requête HTTP à Facebook pour récupérer l... de configuration Python de l’application.
- La fonction JavaScript config() est exécutée au chargement d... se |
Choix 1. Si le paramètre ''_external'' de la fonction Flask ''url_for()'' est passé à ''True'', elle g
maire est égal à "1".
++++ Réponse |
Choix 3. La fonction get()de SQLAlchemy prend en paramètre un identifi... 'un objet stocké dans la base de données.
- Une fonction qui renvoie une réponse à une requête HTTP.
- U... 'un objet stocké dans la base de données.
- Une fonction qui renvoie une réponse à une requête HTTP.
- U... 'un objet stocké dans la base de données.
- Une fonction qui renvoie une réponse à une requête HTTP.
- U
ate.
Que fait-elle ? Elle **génère une URL** en fonction des paramètres transmis.
Le premier paramètre es... un commentaire #}
</div>
</code>
Utilisons cette fonction Python pour remplacer tous les liens de la page.
... dit, de pouvoir changer les éléments suivants en fonction de l'utilisateur :
* prénom
* photo de profi... template, il faut les passer en paramètres de la fonction ''**render_template**'' au niveau de la vue
* J
s la vue et utilisons l'objet ''request'' dans la fonction associée à la route ''/result/''.
<code python v... e consiste à trouver une description au hasard en fonction du genre de l'utilisateur.
Commencez par trouver... ts_for_a_gender)
</code>
La première ligne de la fonction find_content() peut vous sembler étrange. La méth...
Importez le script dans views.py et utiliser la fonction
<code python [highlight_lines_extra="9,19"] >
fr
tes qui leur sont adressées.
Une **vue** est une fonction qui renvoie une réponse à une requête HTTP. Toute fonction décorée par **''@app.route''** est une vue.
On a... s **vues** la route correspondant à la requête en fonction de la méthode HTTP utilisée et de l'URL.
* Le s
%%FLASK_APP=run flask init-db%%''**
On créer une fonction dans le fichier des modèles ''fbapp/models.py''
... écorateur ''@app.cli.command()'' on identifie la fonction init_db() comme une commande flask
<code python