SQLite to PostgreSQL Transfer - Connection Refused: Работает ли сервер на этом хосте и принимает ли он TCP/IP соединения?

Цель: Уметь решать проблему "Работает ли сервер на этом хосте и принимает ли он TCP/IP соединения?".

Недавно я перенес свою базу данных Django с SQLite на PostgreSQL, следуя шагам по этой ссылке.

Когда я запускаю python manage.py runserver, у меня нет проблем.

Я запускаю сайт через Heroku через GitHub, который успешно развертывается.

Когда я перешел на сайт Heroku, я сначала получил ошибку 500, а когда я перешел на Debug = True, я получил следующее сообщение с заголовком:

Exception Type: OperationalError at /
Exception Value: connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused
    Is the server running on that host and accepting TCP/IP connections?

Порт 5432 правильный.

Из того, что я прочитал, проблема возникает из-за того, что listen_addresses должен быть *, но я не могу найти этот файл на моем Mac.

Я попробовал изменить "Имя / адрес хоста" на "*" с "localhost" в pgAdmin4 - это не помогло.

Полная выдержка ниже:

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