start convertion to channels websocket and start using django sessions

This commit is contained in:
2024-08-22 20:37:48 +02:00
parent 6181e78c4a
commit 8ead510627
24 changed files with 549 additions and 16 deletions

View File

@ -12,6 +12,7 @@ import os
from channels.routing import ProtocolTypeRouter, URLRouter
from django.urls import path
from django.core.asgi import get_asgi_application
from channels.sessions import SessionMiddlewareStack
from .websocket import WebsocketHandler
@ -21,5 +22,5 @@ django = get_asgi_application()
application = ProtocolTypeRouter({
"http": django,
"websocket":URLRouter({path("ws",WebsocketHandler.as_asgi())})
"websocket":SessionMiddlewareStack(URLRouter({path("ws",WebsocketHandler.as_asgi())}))
})