前提・実現したいこと
djangogirlsのチュートリアルに従ってdjangoの勉強をしています。pythonはちょっと触った程度、データベースについては初心者です。
発生している問題・エラーメッセージ
チュートリアルの章、「Djangoのテンプレート」のところでハマっております。
ローカルサーバーではデータベースの内容が反映されて、チュートリアル通りの動作を示すのですが、
デプロイすると、表題のみの表示で中身が反映されません。
該当のソースコード
ローカルでは
python manage.py shell
from blog.models import Post
Post.objects.all()
<QuerySet [<Post: my first post>, <Post: my second post>, <Post: my third post>]>
とデータがあったとして
git add -A .
git commit -m "xxxxxxxxx"
git push heroku master
などでデプロイしたののち
heroku run python manage.py migrate
heroku ps:scale web=1
などしても
heroku run python manage.py shell
from blog.models import Post
Post.objects.all()<QuerySet []>
となってしまいデータ部分がデプロイされないのです。
試したこと
ローカルのデータベースではsqlite、デプロイ先のherokuではpostgreSQLとのことで、このあたりのデータの受け渡しがうまくいっていないのではないかと、ローカルのデータベースをpostgreSQLに変えてみたのですが症状は同じです。