【发布时间】:2012-11-15 16:47:00
【问题描述】:
我正在为deploy on Heroku 编写一个 Python Flask 应用程序。它将使用数据库。对于本地开发,我想使用 Sqlite,但是当部署到 Heroku 时,我想使用 Postgresql。我怎样才能做到这一点?
我被卡住了,因为我不知道如何在我的盒子和 Heroku 服务器之间需要一组不同的包。
如果这是一个 Ruby 应用程序,我会写在我的 Gemfile 中
gem "pg", :group => :production
gem "sqlite3", :group => :development
然后 Bundler 将在开发和生产中安装适当的包。但我不知道Python's pip 有任何类似的工作流程
【问题讨论】:
标签: python heroku pip requirements.txt