Redis
 sql >> Base de données >  >> NoSQL >> Redis

django:redis:CommandError :vous n'avez pas défini ASGI_APPLICATION, qui est nécessaire pour exécuter le serveur

Vous devez écrire la configuration de routage pour votre serveur WebSocket. Créez un fichier mysite/routing.py dans le même dossier de settings.py fichier et incluez le code suivant :

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

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

Vous pouvez également oublier de pointer Channels vers la configuration de routage racine. Modifiez le fichier mysite/settings.py et ajoutez ce qui suit au bas de celui-ci :

ASGI_APPLICATION = 'mysite.routing.application'