Conteúdo fornecido por desenvolvedores experientes com base nas sugestões/perguntas do público. Esta iniciativa visa fornecer tutoriais de programação gratuitos/atualizados -leia o manifesto.
AppSeed Team O Flask é uma estrutura de aplicativo da Web leve. Ele foi projetado para facilitar e fácil de começar, com a capacidade de aumentar para aplicativos complexos. Comparado ao Django, o Flask fornece uma base de código leve e mais liberdade ao desenvolvedor.
? Voltar ao topo
A maneira mais fácil de instalar o Flask é usar o PIP a ferramenta oficial de gerenciamento de pacotes.
$ pip install FlaskComo verificar a versão do Flask
Abra um console python (Tipo python no terminal) e verifique a versão instalada como abaixo:
>> import flask
>> flask . __version__
'1.1.2'
> >>Nesse caso, a versão instalada é 1.1.2
? Voltar ao topo
Abra um terminal e instale o frasco (se ainda não estiver instalado) usando o PIP:
$ pip install FlaskUse seu editor preferido para criar um arquivo chamado Hello.py com este conteúdo:
from flask import Flask
app = Flask ( __name__ )
@ app . route ( '/' )
def hello ():
return f'My first Flask!'Salve o arquivo e inicie o aplicativo:
$ env FLASK_APP=hello.py flask run
* Serving Flask app " hello "
* Running on http://127.0.0.1:5000/Acima do Commnand faz duas coisas:
FLASK_APP (exigida pelo Flask)flask runAo visitar o aplicativo no host localizador do navegador: 5000, devemos ver meu primeiro frasco! mensagem.
? Voltar ao topo
Sendo uma estrutura tão leve, o Flask vem com grande flexibilidade em relação à estrutura da base de código de um projeto. Podemos usar um único arquivo e soltar todo o código ou dividir a lógica do aplicativo em mais arquivos e diretórios. Todas as variantes funcionam, mas temos problemas depois que nosso projeto estiver aumentando e Migth se tornar inadequado para os outros.
Bem, esta seção apresenta algumas opções a serem lembradas quando iniciamos um projeto de frasco.
? Leia mais: Flask Projeto Estrutura: Arquivo único, aplicativo isolado, plantas
? Voltar ao topo
Podemos usar as informações aprendidas nas seções anteriores e construir do zero um projeto simples de frasco no topo de um kit de interface do usuário moderno de bootstrap.
? Leia mais: amostra de bootstrap de frasco
? Voltar ao topo
Jinja é uma linguagem de modelos modernos e favoráveis a designers para Python, modelada após os modelos de Django. É uma linguagem de modelo baseada em texto e, portanto, pode ser usada para gerar qualquer marcação e código-fonte.
? Leia mais: modelo Jinja
? Voltar ao topo
Tutorial de Flask -Conteúdo gratuito/sempre atualizado relacionado ao frasco | por AppSeed.