我想在Heroku上部署一个使用sqlite3作为数据库的应用程序。然而,似乎Heroku不支持使用sqlite3作为数据库的应用程序。这是真的吗?难道没有办法在Heroku上部署我的sqlite3后端应用程序吗?
PS:我已经成功地在PythonAnywhere上部署了我的应用程序,但现在想知道是否有可能使用Heroku部署它。
然而,Heroku确实有一个Postgres服务,其中包括免费层和基本的每月9美元的层,非常适合爱好/小项目。与SQLite相比的最大优势是您可以获得备份,否则您将无法获得(以及所有其他Postgres功能)。
这里有一个更新您的settings.py
以使用Postgres的指南:https://devcenter.heroku.com/articles/getting-started-with-django#django-settings