Cartão de visitas web desenvolvido em Python com Flask com intuito educacional.
- Python (versão 3)
- Pip
- Flask
2.1 - Instalação dos pré-requisitos (Exemplo: GNU/Linux Debian 11)
- Atualize os repositórios com
sudo apt update
- Instale os pacotes
sudo apt install python3.9 python3.9-dev python3.9-venv python3-pip -y
- Atualize o pip com
sudo pip3 install --upgrade pip
O projeto trabalha com algumas variáveis de ambientes para definir valores presentes no cartão web, são elas:
- LOGOMARCA
- FOTO
- NOME
- IDADE
- PROFISSAO
- SITE
Exporte-as para aplicar seus valores. Você pode defini-las em algum local de sua preferência de modo que sejam carregadas no sistema.
3.1 - Exportando Variáveis de Ambiente
Adicione o trecho abaixo ao /etc/profile
, por exemplo:
export LOGOMARCA='DEFINA UM VALOR'
export FOTO='DEFINA UM VALOR'
export NOME='DEFINA UM VALOR'
export IDADE='DEFINA UM VALOR'
export EMAIL='DEFINA UM VALOR'
export PROFISSAO='DEFINA UM VALOR'
export SITE='DEFINA UM VALOR'
E aplique suas configurações com source /etc/profile
Crie um ambiente virtual
- Entre no diretório do projeto e execute
python3 -m venv venv
- Ative o ambiente virtual com
source venv/bin/activate
- Instale as dependências com
pip install --no-cache-dir -r requirements.txt
Execute o projeto
- Execute com
python app.py
Com a aplicação em execução abra o navegador em localhost:8080