django-channels でチャット アプリケーションを実行していますが、奇妙なルーティング エラーが発生します。
AttributeError: 'Message' object has no attribute 'META'
ここに私のrouting.pyがあります
from channels.routing import route, include
from chat.consumers import ws_connect, ws_message, ws_disconnect
from chat.views import chatmain
http_routing = [
route("http.request", chatmain, path=r"^/chatwindow/$", method=r"^GET$"),
]
chat_routing = [
route("websocket.connect", ws_connect),
route("websocket.receive", ws_message),
route("websocket.disconnect", ws_disconnect),
]
channel_routing = [
include(chat_routing),
include(http_routing),
]
/chatwindow リンクをたどって通常のビューを使用し、チャット アプリケーションをアンロードしたいのですが、うまくいきません。