개발을 위해 데이터베이스의 구성 파일에 localhost 값을 갖고 싶습니다. 그러나 나는 또한 프로덕션 설정을 원합니다. 그것은이 방법을 추천 http://flask.pocoo.org/docs/0.10/config/#configuring-from-filesFlask의 생산 구성
:
그것은 여기에 대해 설명 보인다
app = Flask(__name__)
app.config.from_object('config')
app.config.from_envvar('YOURAPPLICATION_SETTINGS')
export YOURAPPLICATION_SETTINGS=/path/to/settings.cfg
내 질문은 왜 그냥 오히려 가리키는 것보다, 생산 파일을 직접 가리 키지 것입니다 config 위치를 가리키는 envvar. 그것은 불필요한 단계처럼 보입니다.
app = Flask(__name__)
app.config.from_object('config')
app.config.from_envvar('config_production')