
Welcome to Flask — Flask Documentation (3.1.x)
¶ Welcome to Flask’s documentation. Flask is a lightweight WSGI web application framework. It is designed to make getting started …
Installation — Flask Documentation (3.1.x)
Installation ¶ Python Version ¶ We recommend using the latest version of Python. Flask supports Python 3.9 and newer. …
Pallets
Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale …
Pallets
Pallets Donate Contributing Ecosystem Blog Contact Pallets is the open source community organization that develops and supports …
Quickstart — Flask Documentation (3.1.x)
When Flask starts its internal request handling it figures out that the current thread is the active context and binds the current …
Tutorial — Flask Documentation (3.1.x)
The tutorial only uses what’s provided by Flask and Python. In another project, you might decide to use Extensions or other libraries …
Application Setup — Flask Documentation (3.1.x)
Application Setup ¶ A Flask application is an instance of the Flask class. Everything about the application, such as configuration and …
Application Structure and Lifecycle — Flask Documentation (3.1.x)
Application Structure and Lifecycle ¶ Flask makes it pretty easy to write a web application. But there are quite a few different parts to …
API — Flask Documentation (3.1.x)
API ¶ This part of the documentation covers all the interfaces of Flask. For parts where Flask depends on external libraries, we …
Project Layout — Flask Documentation (3.1.x)
Then follow the installation instructions to set up a Python virtual environment and install Flask for your project. The tutorial will …