Tim*_*ung 8 python google-app-engine
你如何设置设置文件?一个用于本地开发服务器,另一组用于上传到Google App Engine时的设置值?
例如,我想设置一个设置文件,我存储绝对根URL.
Nic*_*son 16
如果你问的是Java或Python运行时,你的问题就不清楚了.我现在假设Python.
就像任何其他Python webapp一样,设置文件可以在任何地方,无论你想要什么.我通常在我的应用程序的根目录中使用名为"settings.py"或"config.py"的.py文件.例如,请参阅Bloog的设置文件.
就生产和开发的不同设置而言,您有两种选择:
自动检测您正在运行的平台,并根据需要应用设置.最简单的方法是检查os.environ ['SERVER_SOFTWARE']的值,如果它是开发服务器,它将以'Dev'开头.您可以使用它来设置这样的标志:
DEBUG = os.environ ['SERVER_SOFTWARE'].startswith('Dev')
归档时间: |
|
查看次数: |
2749 次 |
最近记录: |