Repositório de estudos de uma aplicação web com Flask.
Assim, o projeto consiste em uma aplicação web desenvolvida usando Flask, onde os usuários podem realizar autenticação, explorar uma lista de jogos e interagir com recursos como formulários e URLs dinâmicas. Durante o curso, foram abordados os seguintes tópicos principais:
- Configuração e estrutura do projeto Flask
- Roteamento de URLs usando a função
@app.route
- Integração de Python com HTML usando a função
render_template
do Flask - Utilização do paradigma de orientação a objetos no projeto
- Processamento de formulários e manipulação de métodos POST e GET
- Depuração de código usando o recurso de debugger do Flask
- Utilização do framework Bootstrap para estilização do site
- Utilização de herança no HTML para reutilização de código
- Utilização da função
url_for
para criar URLs de forma dinâmica - Armazenamento de dados usando o recurso de sessão do Flask
- Passagem de informações entre páginas usando query string