Джанго;django.db.utils.OperationalError: FATAL: нет записи pg_hba.conf для хоста, пользователя, базы данных - PullRequest
0 голосов
/ 18 сентября 2018

Я новичок, и я создаю проект Django.Я пытаюсь переключить sqlite3 db на postgresql.Но когда я делаю make migrations, эта ошибка произошла.

django.db.utils.OperationalError: FATAL: нет записи pg_hba.conf для хоста, пользователя, базы данных

Я искал об этой ошибке.И некоторые люди проверяли файл pg_hba.conf, но я понятия не имею, где этот файл.

Также, когда я создавал проект раньше и делал то же самое, этой ошибки нет.Почему эта ошибка происходит в этот раз?В чем причина?

Как я могу исправить эту ошибку?

Вот часть конфигурации в settings.py

DATABASES = {
'default': {

    #elephantsql
    'ENGINE': 'django.db.backends.postgresql',
    'NAME': os.environ.get('DATABASE_NAME', ''),
    'USERS': os.environ.get('DATABASE_USER', ''),
    'PASSWORD': os.environ.get('DATABASE_PASSWORD', ''),
    'HOST': os.environ.get('DATABASE_HOST', ''),
    'PORT': os.environ.get('DATABASE_PORT'),
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...