django-vue-admin/backend/application/routing.py

19 lines
534 B
Python
Raw Normal View History

# -*- coding: utf-8 -*-
from channels.auth import AuthMiddlewareStack
from channels.routing import ProtocolTypeRouter, URLRouter
2022-11-15 09:36:05 +00:00
from django.urls import path
from application.websocketConfig import MegCenter
websocket_urlpatterns = [
path('ws/<str:service_uid>/', MegCenter.as_asgi()), #consumers.DvadminWebSocket 是该路由的消费者
]
application = ProtocolTypeRouter({
'websocket': AuthMiddlewareStack(
URLRouter(
2022-11-15 09:36:05 +00:00
websocket_urlpatterns #指明路由文件是devops/routing.py
)
),
})