1. Comment accéder aux cookies dans une application Flask ?
Dans Flask, les cookies peuvent être accédés via request.cookies
.
2. Quelle méthode Flask est utilisée pour créer une réponse HTTP personnalisée ?
La méthode make_response()
est utilisée pour créer une réponse HTTP personnalisée dans Flask.
3. Comment gérer les sessions dans Flask ?
Dans Flask, les sessions peuvent être gérées en utilisant l'objet session
.
4. Quel décorateur est utilisé pour protéger une route dans Flask en exigeant une authentification ?
Le décorateur @login_required
de l'extension Flask-Login est utilisé pour protéger une route et exiger une authentification.
5. Quelle est la commande pour créer une migration dans Flask-Migrate ?
La commande flask db migrate
est utilisée pour créer une nouvelle migration avec Flask-Migrate.
6. Quelle méthode est utilisée pour ajouter une route dynamiquement après le démarrage de l'application dans Flask ?
La méthode app.add_url_rule()
est utilisée pour ajouter une route dynamiquement dans une application Flask.
7. Quelle extension Flask permet d'utiliser des API RESTful facilement ?
L'extension Flask-RESTful
est utilisée pour faciliter la création d'API RESTful dans Flask.
8. Comment définir une variable de session dans Flask ?
Dans Flask, une variable de session est définie en utilisant session['variable'] = valeur
.
9. Quelle méthode est utilisée pour envoyer un fichier en tant que réponse dans Flask ?
La méthode send_file()
est utilisée pour envoyer un fichier en tant que réponse dans Flask.
10. Quel objet Flask est utilisé pour accéder aux en-têtes d'une requête HTTP ?
Les en-têtes d'une requête HTTP sont accessibles via request.headers
dans Flask.
11. Comment configurer une application Flask pour charger les variables d'environnement depuis un fichier .env ?
L'extension python-dotenv
est couramment utilisée pour charger les variables d'environnement depuis un fichier .env dans Flask.
12. Quel est le rôle du décorateur `@app.before_request` dans Flask ?
Le décorateur @app.before_request
est utilisé pour exécuter une fonction avant chaque requête dans Flask.
13. Comment définir une route par défaut dans une application Flask ?
La route par défaut est définie en utilisant @app.route('/')
.
14. Quel décorateur Flask est utilisé pour exécuter une fonction après chaque requête ?
Le décorateur @app.after_request
est utilisé pour exécuter une fonction après chaque requête dans Flask.
15. Quelle méthode est utilisée pour envoyer une réponse JSON dans Flask ?
La méthode jsonify()
est utilisée pour envoyer une réponse JSON dans Flask.
16. Quel fichier est utilisé par défaut pour définir les routes dans une application Flask ?
Par défaut, les routes sont souvent définies dans le fichier app.py
dans Flask.
17. Quelle méthode est utilisée pour rediriger un utilisateur vers une autre route dans Flask ?
La méthode redirect()
est utilisée pour rediriger un utilisateur vers une autre route dans Flask.
18. Comment accéder aux paramètres d'URL dans une fonction de vue Flask ?
Les paramètres d'URL peuvent être accédés via request.args
dans une fonction de vue Flask.
19. Quelle est la méthode Flask pour configurer une clé secrète pour les sessions ?
La clé secrète pour les sessions est configurée en utilisant app.config['SECRET_KEY']
.
20. Quelle méthode est utilisée pour gérer une erreur 404 dans Flask ?
La méthode errorhandler(404)
est utilisée pour gérer une erreur 404 dans Flask.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.
Pas encore de commentaires.