1. Comment activer le mode de débogage dans une application Flask ?
Toutes les réponses ci-dessus peuvent être utilisées pour activer le mode de débogage dans Flask.
2. Quelle commande est utilisée pour démarrer un serveur de développement Flask ?
La commande flask run
est utilisée pour démarrer un serveur de développement Flask.
3. Quelle extension Flask est utilisée pour protéger les formulaires contre les attaques CSRF ?
L'extension Flask-WTF
inclut une protection CSRF pour les formulaires dans Flask.
4. Comment définir une route paramétrée dans Flask ?
Dans Flask, une route paramétrée est définie en utilisant @app.route('/<param>')
.
5. Quelle méthode Flask est utilisée pour récupérer les données POST d'un formulaire ?
Les données POST d'un formulaire peuvent être récupérées via request.form
dans Flask.
6. Quelle extension est utilisée pour ajouter des tests unitaires dans une application Flask ?
L'extension Flask-Testing
est utilisée pour ajouter des tests unitaires dans une application Flask.
7. Quelle méthode est utilisée pour intercepter et modifier les réponses dans Flask ?
La méthode @app.after_request
est utilisée pour intercepter et modifier les réponses dans Flask.
8. Quel est le rôle de l'extension Flask-SQLAlchemy ?
Flask-SQLAlchemy est une extension qui permet de gérer les bases de données avec un ORM dans Flask.
9. Quelle commande est utilisée pour créer une base de données dans Flask-Migrate ?
La commande flask db upgrade
est utilisée pour appliquer les migrations et créer la base de données.
10. Comment gérer les erreurs dans une application Flask ?
Les erreurs peuvent être gérées dans Flask en utilisant le décorateur @app.errorhandler
.
11. Comment renvoyer une erreur 404 personnalisée dans Flask ?
Une erreur 404 personnalisée peut être renvoyée en définissant une vue avec @app.errorhandler(404)
dans Flask.
12. Quelle commande est utilisée pour initialiser les extensions Flask dans une application ?
Les extensions sont initialisées en utilisant la méthode extension.init_app(app)
dans Flask.
13. Quelle est la commande pour exécuter une application Flask en mode production ?
Pour exécuter une application Flask en mode production, on utilise la commande flask run --host=0.0.0.0 --port=80
.
14. Comment ajouter des routes dynamiques dans Flask ?
Les routes dynamiques sont ajoutées dans Flask en utilisant des paramètres dynamiques dans @app.route()
.
15. Quelle méthode est utilisée pour envoyer des fichiers statiques dans Flask ?
La méthode send_file()
est utilisée pour envoyer des fichiers statiques dans Flask.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.