You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Qual é a motivação pra criar classes de configuração para cada ambiente em vez de tornar a configuração totalmente dinâmica a partir de variáveis de ambiente (mesmo coisas como DEBUG, etc)?
Nada em especial. Tendo as configurações predefinidas, informar apenas o FLASK_ENV torna mais simples o setup, mas as libs python-decouple e dynaconf podem ser soluções melhores nesse caso, ao invés de fazer o processo manualmente ou estático, além de também conseguir se alinhar melhor ao 12 Factor - ou ainda, usar um Vault, se possível. Estou ciente que cabe essas e outras refatorações, ex: Dockerfile específico para o Postgres, requirements.txt de development, CI, linter, etc.
Qual é a motivação pra criar classes de configuração para cada ambiente em vez de tornar a configuração totalmente dinâmica a partir de variáveis de ambiente (mesmo coisas como
DEBUG
, etc)?acmevita/app/config.py
Line 21 in b14b649
The text was updated successfully, but these errors were encountered: