Skip to content
/ flask Public
forked from pallets/flask

The Python micro framework for building web applications.

License

Notifications You must be signed in to change notification settings

dylanzan/flask

This branch is 2206 commits behind pallets/flask:main.

Folders and files

NameName
Last commit message
Last commit date
Dec 2, 2017
Oct 1, 2015
Feb 28, 2018
Feb 8, 2018
Mar 22, 2018
Feb 8, 2018
Feb 28, 2018
Jan 4, 2018
May 24, 2017
Feb 8, 2018
Feb 24, 2018
Feb 8, 2018
Feb 8, 2018
Feb 23, 2018
Feb 8, 2018
Feb 8, 2018
Feb 8, 2018
Feb 8, 2018
Mar 22, 2018
Feb 8, 2018
Feb 8, 2018
Feb 6, 2018

Repository files navigation

Flask

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)

Links

About

The Python micro framework for building web applications.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.8%
  • Other 0.2%