Как файл .env остается скрытым / секретным, если он находится в том же каталоге, что и settings.py, urls.py и wsgi.py? Должен ли я сделать что-то дополнительное, чтобы скрыть переменные env? Я буду развертывать AWS эластичный beanstalk и хочу сделать код открытым исходным кодом. У меня (переменные окружения) установлены как:
.env
DEBUG=on
SECRET_KEY=blah123456
MAILCHIMP_API_KEY=blah123456
Settings.py
import os
import environ
env = environ.Env(
#set casting
DEBUG=(bool, False)
)
# read .env file
environ.Env.read_env()
MAILCHIMP_API_KEY = env('MAILCHIMP_API_KEY')
SECRET_KEY = env('SECRET_KEY')