前提・実現したいこと
https://djangogirlsjapan.gitbook.io/workshop_tutorialjp/deploy のサイトを見ながらDjangoの勉強をしているものですが、
heroku open
をした時にサイトが開くと思いますが、application errorと出てしまいます。
上のサイトを見ながらそのあとの処理を行なっても変わりません。
何か改善策がわかる方がおられましたら宜しくお願いします。
発生している問題・エラーメッセージ
ログを見ると以下のように書いていました。
2019-03-19T08:33:07.457689+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/admin/" host=xxxxxxxxxxxx.herokuapp.com request_id=07235cdf-0263-46ba-8d0d-74dcc1f7cd40 fwd="xxxxxxxx" dyno= connect= service= status=503 bytes= protocol=https
試そうとしたこと
同じ質問があって「wsgi.pyで自分のアプリ名を指定していないのが原因でした」と書かれていましたが、どこを変えるべきなのかよくわかりませんでした。
###デプロイしたコード
wsgi.py
import os from django.core.wsgi import get_wsgi_application os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings") application = get_wsgi_application() from whitenoise.django import DjangoWhiteNoise application = DjangoWhiteNoise(application)
.gitignore
myvenv __pycache__ staticfiles local_settings.py db.sqlite3 *.py[co]
Procfile
web: gunicorn mysite.wsgi
requirements.txt
dj-database-url==0.5.0 Django==2.1.7 gunicorn==19.9.0 psycopg2==2.7.7 pytz==2018.9 whitenoise==4.1.2
runtime.txt
python-3.7.2
あなたの回答
tips
プレビュー