Можно ли использовать Redis Cloud на канале Django - PullRequest
0 голосов
/ 08 января 2019

В настоящее время я пытаюсь создать проект DRF (Django REST Framework) и развернуть его на Heroku. Недавно я подумал добавить канал Django и посмотреть, насколько хорошо он работает, поэтому я выполнил все локальные настройки, но в то же время планирую развернуть его на Heroku. Мой проект DRF уже развернут, но для канала Django мне нужно добавить 1 конфигурацию, которая является Redis, но теперь Heroku запрашивает информацию о кредитной карте, чтобы добавить ее. Я знаю, что это не так уж важно, но для меня как студента я не могу себе этого позволить сейчас.

Таким образом, мой вопрос заключается в том, возможно ли разместить другой сервис Redis в другом месте, а затем я могу указать URL-адрес в файле settings.py как:

CHANNEL_LAYERS = {
    'default': {
        'BACKEND': 'channels_redis.core.RedisChannelLayer',
        'CONFIG': {
            "hosts": [('redis://:' + config('REDIS_PASSWORD') +
                       '@<redis-url>', 17566)],
        },
    },
}

Я думал, что могу сделать что-то из здесь с помощью функции Redis Cloud Host. Я не очень хорошо разбираюсь в том, как работают эти технологии, поэтому я стараюсь изо всех сил понять это. Извините, если это звучит глупо

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