Чего мне не хватает при настройке канальных слоев? - PullRequest
0 голосов
/ 10 января 2020

Я следовал учебнику по каналу django

# channels
redis_host = os.environ.get('REDIS_HOST', 'localhost')
CHANNEL_LAYERS = {
    "default": {
        "BACKEND": "channels_redis.core.RedisChannelLayer",
        "CONFIG": {
            "hosts": [(redis_host, 6379)],
        },
    },
}

в своем коде, и это дает мне эту ошибку. 2020-01-10 00: 29: 22,045 ОШИБКА Исключение внутри приложения: [Errno 111] Ошибка вызова Connect ('0.0.0.0', 6379)

Должен ли я где-то настроить свой сервер? мой procfile имеет это:

web: daphne APbackend.asgi:application --port $PORT --bind 0.0.0.0

Менять ли порт 6379 на $ PORT?

1 Ответ

0 голосов
/ 10 января 2020

Оказывается мне нужен сервер Redis на моем компьютере, а также на Heroku.

всегда учится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...