Кто-нибудь знает, как развернуть Redis в качестве кэша вместе с Postgres и Digital Ocean App для приложения Django?

<

С небольшим опозданием, но вы можете создавать пользователей и базы данных, подключившись к хосту Digital Ocean Postgres.

psql -h <IP_Address> -p <port_no> -d <database_name> -U <DB_username> -set=sslmode=require

DO даст вам стандартную БД и стандартного пользователя вместе с хостом (вместо IP).

Отсюда вы можете создать пользователя, предоставить ему права и пароль.

Ваш файл настроек в части DB будет выглядеть примерно так, если вы используете переменные окружения.

DATABASES = {
    "default": {
        "ENGINE": "django.db.backends.postgresql_psycopg2",
        "NAME": os.environ.get('DATABASE_NAME'),
        "USER": os.environ.get('DATABASE_USERNAME'),
        "PASSWORD": os.environ.get('DATABASE_PASSWORD'),
        "HOST": os.environ.get('DATABASE_HOST'),
        "PORT": os.environ.get('DATABASE_PORT'),
    }
}

Этот учебник от DO в основном показывает, как пройти этот процесс.

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