私はサーバー側からイベントを公開するためにdjango-websocket-redis
アプリを使用しているDjangoアプリケーションに取り組んでいます。django-websocket-redis開発サーバーが動作しない
nginx
とuWSGI
を使用してテストサーバーを正しく設定して、HTTPリクエストとWSリクエストをDjangoアプリケーションに正しくルーティングしましたが、私のローカル開発環境では動作しません。
django-websocket-redis
documentationによれば、Django開発サーバーを起動すれば十分ですが、すべて正常に動作するはずですが、これは現実とはかなり離れているようです。
- のRedisは
- がいるかどうかを確認するために異なるポート(80、8080、8000)でサーバを実行しようとした
localhost:6379
上で実行されているとPING
の要求に応答している。ここで は、私がチェックしたものですdjango-websocket-redis
は、開発サーバーのポートについての仮定を作るが、何もオンラインソリューションを探しますが、このトピック
私のアプリケーションがローカルWebSocketに接続しようとすると、クライアント側のローカル環境で404エラーが表示されます。私のsettings.py
は正しいURLにWEBSOCKET_URL
を設定します(テストサーバー上では動作しますが、ローカルではありません)。
誰かが私が間違っていると思いますか?ありがとう!