問題タブ [django-channels]
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.
django - ユーザーごとにアクティブな接続を 1 つだけ残す
Django 1.10.5 と Channels 1.0.2 で websocket を使用します。ユーザー トークンを使用して接続を開始していますが、そのユーザーの ID を使用しているすべてのユーザーを切断するように開始したいと考えています。ただし、コマンドは、接続を受け入れる前に実行されていても、ユーザー自身を閉じてしまいます。
これが私がそれをした方法です:
django - Django チャネルを使用する Websocket
Django チャネルを使用して、ブラウザーとの websocket 接続を確立しようとしています。Websocket がサーバーに接続できません:
WebSocket に使用される Javascript:
設定.py
ルーティング.py
ページの読み込み時にws_add
起動しますが、接続は最終的に切断されます。これをどのようにデバッグできますか、または問題が何であるかについてのリード。
コマンドを使用してサーバーを実行していますpython manage.py runserver
。
編集:twisted
バージョン16.2.0にダウングレード。役立たず。