如何确定您的应用程序是否在本地Python Development Server上运行?

Wil*_*ran 13 python google-app-engine

我需要以编程方式确定我的应用程序是否在开发中运行,以便我可以为各种常量和方法提供沙箱值.

就像是:

if app.development: # Live mode
  FREEBASE_USER = "spam123"
  FREEBASE_PSWD = "eggs123"
  FREEBASE = freebase

else: # Sandbox mode
  FREEBASE_USER = "spam"
  FREEBASE_PSWD = "eggs"
  FREEBASE = freebase.sandbox
Run Code Online (Sandbox Code Playgroud)

Dre*_*ars 36

import os

DEV = os.environ['SERVER_SOFTWARE'].startswith('Development')
Run Code Online (Sandbox Code Playgroud)