Descrição:
Reestruturar o ambiente de desenvolvimento para que as variáveis sensíveis e de configuração sejam carregadas corretamente a partir de um arquivo .env, tanto no ambiente Python (ex: via python-dotenv) quanto na configuração do Docker (ex: docker-compose).
Tarefas:
Benefícios:
- Facilita a configuração local e em produção.
- Aumenta a segurança, evitando exposição de dados sensíveis.
- Permite maior flexibilidade de deploy e versionamento.
Descrição:
Reestruturar o ambiente de desenvolvimento para que as variáveis sensíveis e de configuração sejam carregadas corretamente a partir de um arquivo
.env, tanto no ambiente Python (ex: viapython-dotenv) quanto na configuração do Docker (ex:docker-compose).Tarefas:
.envcom as variáveis necessárias (ex: DB_URL, DEBUG, SECRET_KEY, etc.).docker-compose.ymlpara carregar as variáveis do.env..env(ex: usandodotenv.load_dotenv()).Benefícios: