packages
python3 -m venv venv
source venv/bin/activate
pip install Flask Flask-WTF
# Création de l'ap... s letter")
submit_button = SubmitField(label='Valider')
</code>
Comme illustré ci-dessus, le cons... ' : le label associé au champ ;
* ''default'' : valeur par défaut du champ, peut être un ''callable'... xécutés pour traiter les données du champ ;
* ''validators'' : tableau de validators appelés lors de
{{tag>dev python flask javascript}}
====== Flask : Transmettre des objets Python à un script Javascript du template ======
Depuis le contrôleur (l... au template.
Le template peut contenir du code javascript : il est parfois utile de pouvoir transmett... et les sérialise pour les transmettre au script Javascript
<note>
Selon le type de l'objet, il faudra
flask_sqlalchemy
<code bash>
source .venv/bin/activate
pip install Flask Flask-SQLAlchemy
</code>
==... ====
Par défaut Flask lance l'application se trouvant dans un module (fichier) nommé ''app.py''. Le f... lask
# Création de l'application
# On utilise la variable __name__ pour définir le nom du module cour
par l'utilisateur mais on peut la définir via la variable **MAX_CONTENT_LENGTH** :
<code python>
# Valeur en Octets
# Ici les fichiers transmis devront ... ception **RequestEntityTooLarge** sera levée.
La variable **UPLOAD_FOLDER** définit le chemin vers le
ge : Le document de base contient du code HTML pouvant être partagé par d'autres pages (factorisation)... lien vers cette page on peut produire le code suivant :
<code html>
...
<a href="{{ url_for('new_un
:
# Le magasin doit exister en base avant d'ajouter un produit
db.session.add... ")
# Création de l'application
# On utilise la variable __name__ pour définir le nom du module cour