Com Flask, desenvolver uma aplicação web chamada Jogoteca, onde existe uma lista de jogos que é possível adicionar, editar e logar. A aplicação contará com um sistema de login e autorização
- O que é o Microframework Flask - Quais as suas vantagens em relação a outros frameworks de desenvolvimento web.
- Instalar o Flask pelo instalador pip e definir a versão correta como uma boa prática de código.
- Definir as primeiras rotas da aplicação através do @app.route.
- Integrar linguagem Python e HTML através do Flask e começar a utilizar os nossos primeiros templates de estruturação da aplicação.
- Inicializar, pela primeira vez, uma aplicação feita em Flask através do app = Flask(name).
- Adicionar conteúdos dinâmicos através do delimitadores {{ }} do Jinja2.
- Coletar dados do servidor.
- Exibir os atributos na view.
- Criar itens para nossa aplicação através do formulário do navegador.
- Construir formulários e capturar suas informações utilizando o Flask.
- O que é e como resolver o método POST no servidor.
- Fazer redirecionamento de páginas através da função redirect().
- Utilizar o bootstrap para estilizar nossa página.
- Reutilizar trechos do template.
- Gerar URLs dinâmicas.
- Criar a tela de login.
- Guardar os dados da sessão.
- Deslogar a sessão.
- Fazer a proteção de rotas.
- Melhorar o fluxo de login.
- Controlar múltiplos usuários.