Подключение Django к базе данных SQL в Google Cloud's Compute Engine

Мое приложение Django успешно работает с использованием стандартной среды Google App Engine. Однако мне необходимо использовать Compute Engine для увеличения мощности. Я тестирую один экземпляр VM, на котором работает приложение, однако у него возникают проблемы с подключением к базе данных POSTGRES.

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

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'HOST': '/cloudsql/myproject:us-central1:mypostgresname',
        'NAME': 'mydatabasename',
        'USER': 'myusername',
        'PASSWORD': 'mypassword',
    }
}

enter image description here

У меня получилось изменить поле "HOST" на публичный IP-адрес вместо каталога /cloudsql.

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