I'm in the process of developing a Websockets notifications system using Channels. I've got a JsonWebsocketConsumer that adds the connection to a group for the Location (model) that the user belongs to. Connecting to that websocket with wscat, and trying to see if sending to that group works, I do Group(location.group_name).send({'text': '"some json"'}) within the Django shell. I am using the Redis channels backend. Even so, nothing is sent to the connected group. I even try sending to the reply_channel of the websocket connection from within the shell, and nothing is sent.
Do channels not work in the Django shell, or is something else possibly broken?