我构建了一个Flask应用程序,并在heroku上设置了一组配置变量。我用heroku-config在本地提取这些文件,以便它们驻留在我项目目录中的.env
文件中。在
我在Python中使用这些配置变量的标准方式是os.environ['KEY']
。如果我和heroku的foreman一起运行我的烧瓶应用程序,一切都会很有魅力。但是如果我试图运行Flask的服务器,则会中断,因为配置变量不在我的os.environ
dict中
显而易见,我该如何解决这个问题?我不想手动将所有heroku拉的配置变量复制到我的~/.bash_profile
。我更喜欢一种重用.env
中heroku拉取的配置变量的方法,但是我不知道到底怎样才是正确的方法。在
下面的bash命令将
.env
中的变量导入到环境中:之后,你应该可以运行你的烧瓶应用没有福尔曼。在
相关问题 更多 >
编程相关推荐