Перенос базы данных Sqlite на PostgreSQL для Heroku
У меня был локальный проект Django с базой данных sqlite. Я пытаюсь запустить свой проект на Heroku и поэтому мне пришлось переключить базу данных на PostgreSQL. Для этого я сделал дамп моей sqlite базы данных в файл под названием dump.sql и datadump.json Я также изменил настройки базы данных на следующие. Я получаю ошибку о порте базы данных и не знаю, какой порт использует Heroku для того, чтобы я мог его поставить. Я буду благодарен за любую помощь в решении этой ошибки, я прикрепил свой код ниже.
settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'NAME_OF_DB',
'USER': 'DB_USER_NAME',
'PASSWORD': 'DB_PASSWORD',
'HOST': 'localhost',
'PORT': '5432',
}
}
Ошибка:
django.db.utils.OperationalError: could not connect to server: Connection refused
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?