Redis
 sql >> Datenbank >  >> NoSQL >> Redis

django:redis:CommandError:Sie haben ASGI_APPLICATION nicht festgelegt, was zum Ausführen des Servers erforderlich ist

Sie sollten die Routingkonfiguration für Ihren WebSocket-Server schreiben. Erstellen Sie eine Datei mysite/routing.py im selben Ordner wie die settings.py Datei und fügen Sie den folgenden Code ein:

# mysite/routing.py
from channels.routing import ProtocolTypeRouter

application = ProtocolTypeRouter({
    # (your routes here)
})

Möglicherweise haben Sie auch vergessen, Kanäle auf die Root-Routing-Konfiguration zu richten. Bearbeiten Sie die Datei mysite/settings.py und fügen Sie am Ende Folgendes hinzu:

ASGI_APPLICATION = 'mysite.routing.application'