問題タブ [django-socketio]
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 プロジェクトで django_socketio を使用する方法
django の Web サイトでリアルタイム アプリケーションを使用したいのですが、django_socketio をインストールしましたが、使用方法についてのチュートリアル ウィッチ トークが見つかりません。どうすればこれを行うことができますか?
django - Django-SocketIO: /socket.io/xhr-polling// でのキー エラー
https://github.com/stephenmcd/django-socketioから django-socketio のサンプル プロジェクトをセットアップしました。私のプロジェクトはポート 8001 で実行され、socketio サーバーはポート 8002 で実行されています。しかし、以下のセクションで「socketio」の KeyError を示しています。
django_socketio/views.py:
objective-c - Objective-C SocketIO クライアントが gevent-socketIO サーバーに接続できない
object-c socketio ( https://github.com/pkyeck/socket.IO-objc ) を使用して gevent-socketIO サーバーに接続しています。これは、私の Web ページで正常に動作します。
クライアント
サーバ
ジャンゴログ
server sockets 2014-01-25 18:22:01,542 [INFO] root: 接続完了
NGINX ログ
ここで何が問題なのですか?
クライアント上
呼び出されることはありません。そして、プログラムは常に数秒後に次のようにジャンプします。
django - uwsgi を実行すると、フラッシュ ポリシー サーバーの起動に失敗しました: [Errno 13] 許可が拒否されました: ('0.0.0.0', 843) エラー
EC2でuwsgiとnginxを使用してdjangoプロジェクトをセットアップしようとしています。既にuwsgi.ini
ファイルを配置しています。
しかし、私が走ったとき:sudo uwsgi --ini uwsgi.ini
次のエラーが発生しました。
フラッシュ ポリシー サーバーの起動に失敗しました: [Errno 13] 許可が拒否されました: ('0.0.0.0', 843)
私の wsgi.py ファイルは次のようになります: PORT = 9000
そして、私の uwsgi.ini ファイルは次のようになります: [uwsgi]
誰か助けてくれませんか?
前もって感謝します
ios - django-socketio iOS クライアントの実装
iOSでDjangoを使ったチャットアプリを作りたいです。私が選択したサーバー・サイドのソケット通信方式は、djangoとうまく統合できるdjango-socketioです。したがって、私の問題は、iOS でクライアント側を実装する方法を選択することです。すべての django-socketio クライアントの例は、JavaScript で記述されています。
JavaScript でクライアント側のチャネルにサブスクライブするには、socket.subscribe メソッドを使用します。
「subscribe()」チャネル関数を実装する方法や、iOS から django-socketio サーバーによって定義された他のさまざまなイベントへの対話機能を実装する方法など、iOS クライアントにそのようなコードを実装する方法を知りたいです。お気に入り:
と@on_message
、@on_subscribe
など。
現在、ここに示すように NSStream と CFStream を使用しようとしていますが、django-socketio サーバーと通信するように変換するのは難しいことがわかりました。
(注: 最後の「here」リンクを見たすべての人のために、そうです、私はdjango-socketioの代わりにtwisted first を使用する方法に行きましたが、django との統合の明確に定義された具体的な方法はありません (はい、私はどこでもそれを検索してみました. 多分それはここで私の次の質問になるでしょう.
python - socketio サーバーからメッセージを送信する (django-socketio)
私はdjango-socketioライブラリを使用しています。
あるビューでは、すべてのクライアントにメッセージを送信したいと考えています。しかし、次のコードを使用すると:
エラーが発生します:
しかし、イベントからブロードキャストを送信すれば、大丈夫です。