Данные Django не были переданы в heroku

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

При использовании GitHub, однако, все данные не были перенесены на Heroku. Я попытался запустить "python manage.py makemigrations" и "python manage.py migrate", но данные из локального хранилища так и не были перенесены.

Я буду очень признателен, если вы сможете объяснить и помочь решить проблему с помощью GitHub.

Я думаю, что вам нужно мигрировать и на Heroku, попробуйте:

heroku run python manage.py migrate

См. документацию heroku docs

проверьте ваш файл .gitignore, может быть db.sqlite в файле gitignore и вы можете удалить его Другой вариант - это dumpdata и загрузка в production вы можете запустить

python3 manage.py dumpdata > data.json

и загрузить данные в производство

python3 manage.py loaddata data.json
Вернуться на верх