Невозможно выполнить makemigrations при настройке PostgreSQL

Я пытаюсь установить PostgreSQL локально на своем компьютере, но когда я пытаюсь первоначально настроить мое приложение Django с помощью python manage.py makemigrations, я получаю следующее предупреждение:

RuntimeWarning: Got an error checking a consistent migration 
history performed for database connection 'default': fe_sendauth: no password supplied

Таблица моей базы данных settings.py выглядит следующим образом:

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': os.environ.get("DB_NAME"),
    'USER': os.environ.get("DB_USER"),
    'PASSWORD': os.environ.get("DB_PASSWORD"),
    'HOST': os.environ.get("DB_HOST"),
    'PORT': os.environ.get("DB_PORT"),
  }
}

Мой файл .env находится в том же каталоге, что и мой файл manage.py:

DB_NAME=Smash
DB_PASSWORD=root
DB_USER=SmashDatabase
DB_HOST=localhost
DB_PORT=5432

DEBUG=1

Я пытался следовать инструкциям по этой ссылке , но ни одно из предложенных решений не устранило проблему. Я не знаю, что не так или что вызывает эту проблему.

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