Você está aqui: Python ::: Flask Micro Framework ::: Passos Iniciais |
O que é o Flask, como instalar e escrever sua primeira aplicação web usando este micro frameworkQuantidade de visualizações: 558 vezes |
O Flask é um micro framework para o desenvolvimento web usando a linguagem Python. A linguagem Python contém uma imensidão de bibliotecas e frameworks, cada uma voltada para uma determinada aplicação ou tarefa. No caso do Flask, o seu objetivo é facilitar a codificação de aplicações web usando um framework enxuto e de fácil entendimento. Por ser um micro framework, o Flask nos fornece somente as funcionalidades básicas, ou seja, o roteamento das URLs para as funções, a habilidade da geração e manipulação de templantes, entre outras tarefas simples. Este framework é de longe um concorrente do Django, uma vez que este último é muito mais completo. Como instalar e testar o Flask Antes de procedermos com o download e instalação do Flask, é sempre uma boa idéia verificar se ele já não está instalado em nosso sistema. Para isso, basta rodar o código abaixo: # vamos importar a biblioteca Flask import flask # função principal do programa def main(): # vamos retornar a versão do Flask versao = flask.__version__ # e mostramos o resultado print("A versão do Flask é: {0}".format(versao)) Se o Flask ainda não estiver instalado, nós teremos o seguinte erro: Traceback (most recent call last): File "c:\estudos_python\estudos.py", line 2, in <module> import flask ModuleNotFoundError: No module named 'flask' Então, podemos proceder com a instalação. Basta abrir uma nova janela de terminal e disparar o seguinte comando: c:\estudos_python>pip install flask Aguarde alguns segundos e observe se a instalação ocorrerá sem erros. No final, execute o código Python visto anteriormente e teremos a seguinte mensagem: A versão do Flask é: 2.2.2 Pronto! Agora que já temos o Flask instalado, vamos escrever a nossa primeira aplicação web usando este framework. Como escrever um "Hello, World" usando o framework Flask Agora que já instalamos o framework Flask e testamos o seu funcionamento, chegou a hora de escrevermos nossa primeira aplicação. Vai ser algo pequeno, um simples "Hello, World" que lhe permitirá entender como esta ferramenta funciona. No diretório de sua preferência, crie um arquivo chamado hello_flask.py com o seguinte conteúdo: # vamos importar a biblioteca Flask from flask import Flask # função principal do programa def main(): # vamos criar a aplicação Flask app = Flask(__name__) # definimos a rota para a função index() @app.route("/") def index(): return "Hello, World!" Agora é só executar este código e esperar o servidor web do Flask se levantar e ficar pronto para as requisições web. Veja como fiz na minha máquina: c:\estudos_python>python estudos.py * Serving Flask app 'estudos' * Debug mode: on WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:5000 Press CTRL+C to quit * Restarting with stat * Debugger is active! * Debugger PIN: 593-548-653 Se você viu mensagens parecidas, basta abrir o seu navegador web no endereço http://127.0.0.1:5000 e você verá o texto "Hello, World!" escrito na tela. Agora é só aprofundar os seus estudos sobre o framework Flask. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |