Den tidligere version (Angular-SPA, REST og polling) er gemt på branchen legacy. Denne version samler alle regler i en ren Python-spilmotor (fupogfakta/engine.py), holder rummene i hukommelsen i én proces og sender hele spiltilstanden pr. rolle over én WebSocket. Vært-login sker via Authentik forward-auth i NPMplus. Claude-Session: https://claude.ai/code/session_01JmhJG6JnhXfzNiKv8f2vHu
9 lines
217 B
Python
9 lines
217 B
Python
from django.urls import path
|
|
|
|
from . import consumers
|
|
|
|
websocket_urlpatterns = [
|
|
path("ws/play/<str:code>/", consumers.PlayConsumer.as_asgi()),
|
|
path("ws/host/<str:code>/", consumers.HostConsumer.as_asgi()),
|
|
]
|