Как поместить содержимое базы данных Django SQLite в базу данных Heroku PostGreSQL? - PullRequest
0 голосов
/ 22 февраля 2019

Я совершенно новичок в хостинге / развертывании приложений.Посмотрев это видео , он запустил новую базу данных с нуля, а не конвертировал свою базу данных Django SQLite.У меня есть много данных, которые я хочу получить на развернутом сайте, поэтому я хотел бы получить несколько советов о том, как это сделать с Django и Heroku.Я видел, что здесь есть несколько вопросов по конвертации SQLite -> PostGreSQL, но ни один из них не показал пошаговое руководство с использованием Django и Heroku, только проблемы, которые у них возникают.Я просто хочу убедиться, что я все делаю правильно.

1 Ответ

0 голосов
/ 22 февраля 2019

Одним из простых решений может быть использование команд управления dumpdata и loaddata от Django.

Например, локально вы должны сделать:

$ python manage.py dumpdata > somefile

, тогда в своем развертывании вы можете сделать:

$ python manage.py loaddata somefile

Это не идеальное решение, но для простоговарианты использования могут определенно сделать свое дело.

Примечание: Вы должны сначала загрузить somefile на свой сервер, в этом случае heroku.

...