Skip to main content

A simple framework for building complex web applications.

Project description

Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks.

Flask offers suggestions, but doesn’t enforce any dependencies or project layout. It is up to the developer to choose the tools and libraries they want to use. There are many extensions provided by the community that make adding new functionality easy.

Installing

Install and update using pip:

pip install -U Flask

A Simple Example

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return 'Hello, World!'
$ FLASK_APP=hello.py flask run
 * Serving Flask app "hello"
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Flask-1.0.1.tar.gz (644.4 kB view details)

Uploaded Source

Built Distribution

Flask-1.0.1-py2.py3-none-any.whl (91.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file Flask-1.0.1.tar.gz.

File metadata

  • Download URL: Flask-1.0.1.tar.gz
  • Upload date:
  • Size: 644.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Flask-1.0.1.tar.gz
Algorithm Hash digest
SHA256 cfc15b45622f9cfee6b5803723070fd0f489b3bd662179195e702cb95fd924c8
MD5 a4a7d9d73575ea210267f26b5ab94129
BLAKE2b-256 6d2f95a73db56fa2c2b3187bb69783cb2bea4327d1e7b2e0cf60e15df59502ee

See more details on using hashes here.

File details

Details for the file Flask-1.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for Flask-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 dbe2a9f539f4d0fe26fa44c08d6e556e2a4a4dd3a3fb0550f39954cf57571363
MD5 f0e1421b2f993c166d59d3858f03cd93
BLAKE2b-256 9072b5ed853418364d8e7006550dbdb2cb9ac3e33ce3c9145acc7898fca8c0b6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page