Я пишу приложение Python Flask для развертывания на Героку. Он будет использовать базу данных. Для локальной разработки я бы хотел использовать Sqlite, но при развертывании в Heroku я бы хотел использовать Postgresql. Как я могу этого добиться?
Я застрял, потому что не знаю, как потребовать другой набор пакетов между моей коробкой и сервером Heroku.
Если бы это было приложение Ruby, я бы написал в своем Gemfile
gem "pg", :group => :production
gem "sqlite3", :group => :development
Затем Бандлер устанавливал соответствующие пакеты в процессе разработки и производства. Но я не знаю аналогичного рабочего процесса для пипа Python