Project description
Flask is a lightweight WSGI web application framework. It is designedto make getting started quick and easy, with the ability to scale up tocomplex applications. It began as a simple wrapper around Werkzeugand Jinja, and has become one of the most popular Python webapplication frameworks.
Flask offers suggestions, but doesn't enforce any dependencies orproject layout. It is up to the developer to choose the tools andlibraries they want to use. There are many extensions provided by thecommunity that make adding new functionality easy.
Installing
Install and update from PyPI using an installer such as pip:
$ pip install -U Flask
A Simple Example
# save this as app.pyfrom flask import Flaskapp = Flask(__name__)@app.route("/")def hello(): return "Hello, World!"
$ flask run * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Contributing
For guidance on setting up a development environment and how to make acontribution to Flask, see the contributing guidelines.
Donate
The Pallets organization develops and supports Flask and the librariesit uses. In order to grow the community of contributors and users, andallow the maintainers to devote more time to the projects, pleasedonate today.
Project details
Unverified details
These details have not been verified by PyPI
Project links
Meta
- License: BSD License
- Maintainer: Pallets
- Requires: Python >=3.8
Classifiers
- Development Status
- Environment
- Framework
- Intended Audience
- License
- Operating System
- Programming Language
- Topic
- Typing
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flask-3.0.3.tar.gz (676.3 kB view hashes)
Uploaded Source
Built Distribution
flask-3.0.3-py3-none-any.whl (101.7 kB view hashes)
Uploaded Python 3