【问题标题】:Accessing a config variable on heroku returns a 500 error访问 heroku 上的配置变量会返回 500 错误
【发布时间】:2014-09-22 00:38:09
【问题描述】:

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

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

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

【问题讨论】:

    标签: python heroku flask


    【解决方案1】:

    语法已关闭。 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')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-03
      • 2019-08-05
      • 1970-01-01
      • 2021-10-17
      • 2014-03-08
      • 2018-07-12
      • 2015-03-09
      • 2023-04-05
      相关资源
      最近更新 更多