Como estamos usando chaves de acesso à API, precisamos ocultar o valor das mesma em um arquivo .env para não serem acessadas por alguém fora da equipe.
Arquivo .env
O arquivo .env deve conter as constantes CLIENT_ID, CLIENT_SECRET, X_API_KEY, API_VERSION.
Arquivo tests/utils.py
No arquivo tests/utils.py deve existir um código que leia o arquivo .env.
Exemplo:
try:
from .env import *
except ImportError:
# Do something
pass
Debate
Como estamos usando chaves de acesso à API, precisamos ocultar o valor das mesma em um arquivo
.env
para não serem acessadas por alguém fora da equipe.Arquivo
.env
O arquivo
.env
deve conter as constantesCLIENT_ID
,CLIENT_SECRET
,X_API_KEY
,API_VERSION
.Arquivo
tests/utils.py
No arquivo
tests/utils.py
deve existir um código que leia o arquivo.env
.Exemplo: