Приложение чата отлично работает в локальном режиме, но перестает работать при развертывании в heroku - django

Я сделал часть чата в моем веб-приложении с django, он отлично работает в локальном, но после того, как я развернул его на heroku, он не работает: в шаблоне это часть запроса на подключение с js:

/* connection request */
        const chatSocket = new WebSocket(
            'ws://'
            + window.location.host
            + '/ws/chat/'
            + friendName['username']
            + '/'
        );

В моем приложении для чата есть файл routing.py

from django.urls import re_path

from . import consumers


websocket_urlpatterns = [
    re_path(r'ws/chat/(?P<friend>\w+)/$', consumers.ChatConsumer.as_asgi()),
]

В моем проекте есть также routing.py

from channels.auth import AuthMiddlewareStack
from channels.routing import ProtocolTypeRouter, URLRouter

import chat.routing

application = ProtocolTypeRouter ({
    'websocket': AuthMiddlewareStack(
        URLRouter (
            chat.routing.websocket_urlpatterns
        )
    )
})

в моем settings.py

ASGI_APPLICATION = "myproject.routing.application" 

он отлично работает в локальном режиме, но больше не работает после развертывания, я что-то напутал

Вернуться на верх