Я изо всех сил пытался подключить свое веб-приложение django к экземпляру PostgreSQL, который я настроил внутри своей учетной записи gcloud для целей тестирования.
Я выполнил следующие настройки БД в settings.py в Django:
'default': {
'ENGINE': 'django.db.backends.postgresql',
'NAME': 'instance connection name from gcloud',
'USER' : 'postgres',
'PASSWORD': 'passsss',
'HOST': 'ip-address',
'PORT': '5432',
}
}
ошибка, которую я получаю в Django после попытки миграции:
django.db.utils.OperationalError: FATAL: database "..instance connection name from gcloud.." does not exist
Я попытался создать новую базу данных "django" и добавить ее в ИМЯ с помощью :. Это не сработало. Я также настроил в соединениях gcloud IP своего собственного компьютера в качестве авторизованной сети
Обычно, если я использую службу типа elephantsql, она работает нормально.
Любая помощь будет принята с благодарностью. Спасибо!