Flask é uma leve abstração de aplicação de Web de WSGI. Ela está desenhada para tornar o começo rápido e fácil, com a habilidade de escalar para aplicações complexas. Ela começou como um simples capa em torno da Werkzeug e Jinja e tornou-se uma das mais populares abstrações de aplicações de Web da Python.
Flask oferece sugestões, mas não impõe quaisquer dependências ou disposição de projeto. Está sobre os programadores escolher as ferramentas e bibliotecas que quiserem usar. Existem muitas extensões fornecidas pela comunidade que facilitam a adição de nova funcionalidade.
Instalar e atualizar usando pip:
$ pip install -U Flask
# guardar isto como `app.py`
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello, World!"
$ flask run
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Para orientação sobre configurar um ambiente de desenvolvimento e como fazer uma contribuição à Flask, consulte as contributing guidelines.
A organização Pallets desenvolve e suporta a Flask e as bibliotecas que ela usa. No sentido aumentar a comunidade de colaboradores e utilizadores, e permitir os responsáveis de dedicar mais tempo aos projetos, please donate today.
- Documentação: https://flask.palletsprojects.com/
- Mudanças: https://flask.palletsprojects.com/changes/
- Lançamentos da PyPI: https://pypi.org/project/Flask/
- Código-fonte: https://github.com/pallets/flask/
- Monitor de Problema: https://github.com/pallets/flask/issues/
- Conversas: https://discord.gg/pallets