À propos du projet

Flask est un framework d'application web WSGI léger pour Python. Il vise à rendre le démarrage rapide et facile tout en permettant de croître vers des applications complexes. Flask a commencé comme une simple enveloppe autour de la boîte à outils WSGI Werkzeug et du moteur de templates Jinja, et est depuis devenu l'un des frameworks web Python les plus largement utilisés. Le framework est volontairement non prescriptif : il offre des suggestions mais n'impose ni dépendances ni structure de projet particulière. Les développeurs sont libres de choisir les bibliothèques et outils adaptés à leurs besoins. Un vaste écosystème d'extensions fournies par la communauté permet d'ajouter facilement des fonctionnalités telles que des intégrations de bases de données, l'authentification et des API. Une application Flask minimale peut s'écrire en quelques lignes : ```python from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello, World!" ``` Lancer le serveur de développement intégré se fait avec `flask run`, qui sert l'application localement par défaut. Le projet est développé et soutenu par l'organisation Pallets, et le README comprend des sections sur les dons et la contribution. Les directives de contribution couvrent la signalisation de problèmes, la demande de fonctionnalités, le fait de poser ou de répondre à des questions, et la soumission de pull requests.