Вы можете использовать переменные окружения в своих файлах yaml. Таким образом, у вас могут быть разные настройки для каждой версии вашего приложения. например:
версия приложения 'постановка'
application: myapp
version: staging
runtime: python27
api_version: 1
threadsafe: true
env_variables:
setting_1: 1
setting_2: "in staging"
App Version 'живой'
application: myapp
version: live
runtime: python27
api_version: 1
threadsafe: true
env_variables:
setting_1: 999
setting_2: "running live"
Вы можете получить доступ к ним из вашего приложения:
import os
print os.environ['setting_1']
См https://developers.google.com/appengine/docs/python/config/appconfig#Python_app_yaml_Defining_environment_variables
Я много pr efer другой ответ ;-) Я забыл о введении переменных env в app.yaml –