from channels.routing import route # from otree.channels.routing import channel_routing from channels.routing import ProtocolTypeRouter, URLRouter from channels.auth import AuthMiddlewareStack from django.conf.urls import url from cartelgame.consumers import ws_message, ws_add websocket_routes = [ url(r"^custom/report", ws_add), url(r"^custom/report", ws_message), ] application = ProtocolTypeRouter( {"websocket": AuthMiddlewareStack(URLRouter(websocket_routes))} )