2017-05-18 68 views
0

任何想法當我試圖通過Django通道組發送消息時導致此斷言的原因是什麼?Django Channel組斷言「__asgi_channel__」不在消息

通過升級這些asgiref == 1.1.1 「斷言」 asgi_channel 「沒有消息」

from channels import Group 

def ws_connect(message): 
    Group("chatroom").add(message.reply_channel) 
    message.reply_channel.send({"accept": True})   

def ws_message(message):  
    Group('chatroom').send({"text": "aloha"}) 

def ws_disconnect(message): 
    Group("chatroom").discard(message.reply_channel) 

回答