問題タブ [asgi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Django アプリ: daphne に切り替えた後、Heroku アプリがクラッシュする
Heroku の Django で構築しているチャット アプリで websocket を動作させるのに多くの問題がありました。stackoverflow の投稿のほとんどは、Procfile で gunicorn の代わりに daphne を使用しているため、最近、daphne の使用に切り替えました。最初の質問: 本当にダフネを使用する必要があるかどうか知っている人はいますか? または、gunicorn を使用して Heroku で websocket を動作させる方法はありますか?
daphne に切り替えてから、アプリはローカル Web サーバーで動作していますが、heroku にプッシュするとアプリがクラッシュし、次のエラーが発生します。
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
同様のスタックオーバーフローの質問に対して提案された多くのソリューションを試しましたが、どれも機能しません。おそらく、私の Settings.py、Procfile、または asgi.py ファイルに関係しているようです。
asgi.py
プロフィール
設定.py
Heroku ログ: