在heroku上访问配置变量会返回500错误

时间:2014-09-22 00:38:09

标签: python heroku flask

我已经使用以下代码测试并为我的烧瓶应用设置了一个配置变量:

api = os.environ.get['API_KEY']

在foreman上测试它似乎工作,但在heroku上部署时返回500内部服务器错误。错误是由上面的代码引起的吗?

1 个答案:

答案 0 :(得分:3)

语法已关闭。 os.environ is a dictionary。所以,

api = os.environ.get['API_KEY']

应该是

api = os.environ['API_KEY'] #Would raise exception if key is not found

api = os.environ.get('API_KEY')