我对托管/部署应用程序完全陌生。看完后这个视频,他从头开始创建一个新数据库,而不是转换他的 Django SQLite 数据库。我在已部署的站点上有很多想要的数据,因此我需要一些关于如何使用 Django 和 Heroku 执行此操作的建议。我在这里看到了一些 SQLite -> PostGreSQL 转换问题,但似乎没有一个显示使用 Django 和 Heroku 的分步指南,只有他们遇到的问题。我只是想确保我做对了。
一种简单的解决方案可以使用dumpdata and loaddata来自 Django 的管理命令。
例如,在本地你会这样做:
$ python manage.py dumpdata > somefile
然后在您的部署中您可以执行以下操作:
$ python manage.py loaddata somefile
这不是理想的解决方案,但对于简单的用例来说绝对可以解决问题。
Note:你必须先上传somefile
到您的服务器,在本例中为heroku。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)