Outils pour utilisateurs

Outils du site


isn:flask_todo05

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
isn:flask_todo05 [2019/03/22 07:50] – modification externe 127.0.0.1isn:flask_todo05 [2019/12/12 15:13] (Version actuelle) – [La gestion des cases à cocher] techer.charles_educ-valadon-limoges.fr
Ligne 110: Ligne 110:
     * La **valeur** de chaque case à cocher sera la valeur de l'**ID** de la tâche     * La **valeur** de chaque case à cocher sera la valeur de l'**ID** de la tâche
  
 +==== La gestion des cases à cocher ====
 +Quand une case à cocher est **cochée**, l'information **est transmise** par le formulaire de la page HTML à la vue du programme serveur. L'information est récupérée de la manière suivante :
 +
 +<code python>
 +  vartache = request.form['tache']
 +</code>
 +
 +Mais si la case à cocher n'est **pas cochée**, l'information **n'est pas transmise** par le formulaire de la page HTML. Il faut donc s'assurer que l'information n'a pas été reçue par la vue du programme serveur :
 +<code python>
 +  vartache = 'existe' if 'tache' in request.form else 'existe pas' 
 +</code>
 +  
 ==== Retour à l'activité : Utiliser le framework Flask pour créer un site Web dynamique ==== ==== Retour à l'activité : Utiliser le framework Flask pour créer un site Web dynamique ====
  
isn/flask_todo05.1553237418.txt.gz · Dernière modification : 2019/03/22 07:50 de 127.0.0.1