【发布时间】:2014-02-19 00:20:54
【问题描述】:
我正在阅读有关使用 YAML 在 GAE 应用程序中存储设置的信息,我想我想这样做。我说的是我自己的常量,比如 API 密钥和临时变量,而不是标准的 GAE 配置文件,比如 app.yaml。
到目前为止,我为它使用了一个简单的 settings.py 文件(其中包括用于生产/测试/等环境的单独配置),但它似乎做得不够好。
当 git merge 覆盖某些设置(难以控制)时,我什至遇到了一些严重的问题。
最终我想在数据存储中存储尽可能多的数据,但目前我正在寻找想法。
那么有人对简单存储和访问(有时是受保护的)配置数据有任何想法或示例吗?
【问题讨论】:
-
我对自己的所有设置都使用了 settings.yaml 文件。我自己在那里没有遇到问题。我使用单独的部分进行测试,生产等......所以每个部分都是独立的。这样我就不会交换/移动 settings.yaml。
-
我将 appengine_config 与:lib_config 用于默认值和挂钩:developers.google.com/appengine/docs/python/tools/…
标签: python google-app-engine yaml