Django каналы не могут подключиться - PullRequest
0 голосов
/ 10 апреля 2020

У меня проблема с использованием каналов.

Они хорошо работают с локальным соединением, но не работают с моим подключением по Wi-Fi IP-адресу.

Но HTTP-запрос хорошо работает с моим беспроводным IP-подключением.

Сервер Redis открыт в ip 0.0.0.0

Сервер Drf открыт в 0: 8080

С модулем redis python, как на localhost, так и на моем wifi ip-соединении доступны.

Settings.py

CHANNEL_LAYERS = {
    'default': {
        'BACKEND': 'channels_redis.core.RedisChannelLayer',
        'CONFIG': {
            "hosts": [('my_wifi_ip_address', 1280)],
        },
    },
}

С этим кодом подключение по локальной сети доступно, но соединение с my_wifi_ip_address недоступно

Я говорю

ws://127.0.0.01:8080/ws/chat/

это работает

ws://my_wifi_ip_address/ws/chat/

это не работает

Спасибо за вашу помощь

...