2016-07-15 22 views
5

私はDjangoチャンネルグループを使用してチャットシステムを構築しており、チャットルーム内のすべてのユーザーを取得したいと考えています。グループ(Djangoチャンネル)に追加されたすべてのユーザー(reply_channels)

  • Group("group_name").add(message.reply_channel)
  • Group("group_name").discard(message.reply_channel)
  • Group("group_name").send({"text": "My group message",})

をしかし、私は、グループ内のすべてのユーザー(reply_channel)を見つけることができるようなものは何もありません:

グループは、これらのメソッドを提供します。

おかげで

答えて

0

Djangoのチャンネルは、意図的に主に起因するスケーラビリティの問題に、すべてのユーザーを決定する能力を避けてきました。 this

を読むしかし、そこには、現在の部屋のユーザーを決定することができますDjangoのチャンネルプレゼンス、と呼ばれるthisパッケージがあり、そしてそれはDjangoのチャンネルに比べて、異なるスケールように、彼らは別のメカニズムを使用します。

関連する問題