2014-09-22 46 views
1

我已經測試和使用下面的代碼配置變量設置爲Heroku的我的瓶的應用:訪問在Heroku上一個配置變量返回500錯誤

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

測試它領班似乎工作,但返回部署在heroku上時發生500個內部服務器錯誤。錯誤是由上面的代碼引起的嗎?

回答

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')