【发布时间】:2020-08-22 07:41:05
【问题描述】:
我想对在 Heroku 上运行的 Django 站点进行一些更改,如何在不接触数据库的情况下使用 git push 上传我的新更改,这样我就不会丢失任何数据?
【问题讨论】:
我想对在 Heroku 上运行的 Django 站点进行一些更改,如何在不接触数据库的情况下使用 git push 上传我的新更改,这样我就不会丢失任何数据?
【问题讨论】:
您通常会将您的数据库放在 heroku 上的单独测功机上。例如您可能已经配置了 heroku-postgresql 来保留您的数据库。当您 git push 到 heroku 时,它只会将您的应用程序移动到 heroku 服务器,并且不会覆盖数据库,即除非您使用像 sqlite3 这样的数据库,它可能会将数据保存在应用程序目录中的本地文件中。
【讨论】: