特定于生产环境的 Heroku 环境变量
Heroku environment variables specific to production
Heroku 是否提供任何特定于其生产环境的环境变量,以便应用可以轻松区分 development/productions 设置?
现在我只是在开发环境中对 HOME=/Users/myname 进行测试,但如果其他开发人员想在我的应用程序上工作,那将不起作用。
Heroku 应用程序总是 在生产中 -- Heroku 根本不区分开发和生产。
Heroku 希望您 在您的笔记本电脑或完全独立于您的生产应用程序的其他 Heroku 应用程序上进行开发和测试。
最后只是测试该应用程序是 运行 Gunicorn 还是在 Flask 开发服务器上。不过……如果 Heroku 能给出一些不同环境的指示,那就太好了。
if not "gunicorn" in os.environ.get("SERVER_SOFTWARE", ""):
Config = DevelopmentConfig
else:
Config = ProductionConfig
Heroku 是否提供任何特定于其生产环境的环境变量,以便应用可以轻松区分 development/productions 设置?
现在我只是在开发环境中对 HOME=/Users/myname 进行测试,但如果其他开发人员想在我的应用程序上工作,那将不起作用。
Heroku 应用程序总是 在生产中 -- Heroku 根本不区分开发和生产。
Heroku 希望您 在您的笔记本电脑或完全独立于您的生产应用程序的其他 Heroku 应用程序上进行开发和测试。
最后只是测试该应用程序是 运行 Gunicorn 还是在 Flask 开发服务器上。不过……如果 Heroku 能给出一些不同环境的指示,那就太好了。
if not "gunicorn" in os.environ.get("SERVER_SOFTWARE", ""):
Config = DevelopmentConfig
else:
Config = ProductionConfig