model_train_dm/backend/config/routing.py
2026-07-27 17:51:49 +08:00

11 lines
386 B
Python

from django.urls import re_path
from apps.cloud_terminal.consumers import TerminalStatusConsumer
from apps.training.consumers import TrainLogConsumer
websocket_urlpatterns = [
re_path(r"^ws/train_logs/(?P<train_id>[a-zA-Z0-9-]+)/$", TrainLogConsumer.as_asgi(), name="train_log"),
re_path(r"^ws/terminal_status/$", TerminalStatusConsumer.as_asgi(), name="terminal_status"),
]