Flask – Instalando e Configurando o Flask – Web Micro Framework – Python

Publicado: 28 de fevereiro de 2016 em Python

Flask é um pequeno framework web escrito em Python e baseado na biblioteca WSGI Werkzeug e na biblioteca Jinja2. Flask está disponível sob os termos da Licença BSD.

Flask tem a flexibilidade da linguagem de programação Python e provê um modelo simples para desenvolvimento web. Uma vez importando no Python, Flask pode ser usado para economizar tempo construindo aplicações web. Um exemplo de aplicação desenvolvida com Flask é a página da comunidade de desenvolvedores do framework.

É chamado de microframework porque mantem um núcleo simples mas estendível. Não há uma camada de abstração do banco de dados, validação de formulários, ou qualquer outro componente onde bibliotecas de terceiros existem para prover a funcionalidade. Assim, Flask suporta extensões capazes de adicionar tais funcionalidades na aplicação final. Há uma vasta coleção de bibliotecas para resolver essas questões em Python, isso simplifica o framework e torna sua curva de aprendizado mais suave.

Flaskhttp://flask.pocoo.org/

Instalando e configurando o Flask

Primeiramente você precisa ter uma instalação do Python em sua maquina, e no caso do sistema operacional Windows, que esta instalação inclua o caminho do ambiente Python na variável de ambiente Path:

1 – Por questões de preferências, utilizamos uma instalação do Python 2.7.x.

Variável de ambiente - Windows

Variável de ambiente – Windows

2 – Neste primeiro exemplo, vamos instalar, configurar e criar um servidor Flask e exibir uma pagina web utilizando o próprio exemplo do framework Flask. Para isto abra a linha de comando para criar um ambiente virtual:

Ambiente - Virtual

Ambiente – Virtual


pip install virtualenv

cd\

mkdir DesenvolvimentoAberto\FlaskPrj

cd DesenvolvimentoAberto\FlaskPrj

virtualenv flask

3 – Apos criar o ambiente virtual e o diretório para o nosso projeto, vamos instalar o Flask:

Instalando o Flask

Instalando o Flask


C:\DesenvolvimentoAberto\FlaskPrj\flask\Scripts\pip install flask

4 – Com o Flask instalado, você pode abrir sua IDE ou editor Python preferido e utilizar o exemplo Hello World do site do Flask. Salve o arquivo como o nome reservado de __init__.py em uma pasta chamada App que você irá criar:

__init.py__

__init.py__

5 – No diretório de Scripts, ative o Flask e chame sua aplicação Python:

Activate Flask

Activate Flask

C:\DesenvolvimentoAberto\FlaskPrj\flask\Scripts\activate

cd C:\DesenvolvimentoAberto\FlaskPrj\App
C:\DesenvolvimentoAberto\FlaskPrj\App Python __init__.py

6 –  Com o servidor rodando abra o navegador e digite a URL padrão: http://127.0.0.1:5000/

Website - Flask - Navegador

Website – Flask – Navegador

E Pronto! Você já possui uma servidor web Flask e uma aplicação Python rodando.

Exemplo:

Neste exemplo instalamos, configuramos e criamos uma aplicação web inicial Python com o Flask.

Python

from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run()

comentários
  1. Anderson disse:

    Parabéns pela matéria.

Deixe um comentário