从Heroku拉Django App

时间:2018-02-05 08:57:53

标签: django heroku heroku-postgres

我使用Django构建了一个Web应用程序,我正在使用Heroku来托管它。用户可以输入信息并将信息存储在数据库(db.SQLITE3)中。所以一切都存储在服务器上的数据库中。下次当我在进行一些更改后推送我的项目时,更新的服务器数据库将被我的后退本地数据库取代,该数据库基本上删除了新信息。所以,我意识到,在进行更改之前,我必须首先拉(显然)服务器端代码。

我试过了 heroku db:pull

给出错误 db:pull is not a heroku command. ! Perhaps you meant pg:pull?

所以我试过了 heroku pg:pull DATABASE_URL db --app mywebapp 这是一个错误 heroku-cli: Pulling postgresql-reticulated-26036 ---> db 'createdb' is not recognized as an internal or external command, operable program or batch file.

我现在真的很困惑,有人可以告诉我如何从Heroku中拉出项目吗?或者也许我如何获得更新的数据库?

谢谢!

0 个答案:

没有答案