"Password authentication failed" для пользователя после перемещения учетных данных в файл .env
Я просто пытаюсь разобраться с этой проблемой "port 5432 failed: FATAL: password authentication failed for user "username" connection to server at "localhost"". Приведенный ниже код отлично работает в dev-среде, но после того, как я разместил его в Digital Ocean, он не работает. Мой код setting.py выглядит так
config = environ.Env()
# reading .env file
environ.Env.read_env()
DATABASES = {
    "default": {
        "ENGINE": "django.db.backends.postgresql_psycopg2",
        "NAME": config("DB_NAME"),
        "USER": config("DB_USER"),
        "PASSWORD": config("DB_PASSWORD"),
        "HOST": config("DB_HOST"),
        "PORT": config("DB_PORT"),
    }
}
и файл .env имеет вид
SECRET_KEY=#$@#$@#$$##$%^%^&%^$#%#$%#$%
DEBUG=True
DB_NAME=polymath_core
DB_USER=dc_user
DB_PASSWORD=#$#$$%#$#%$###$
DB_HOST=localhost
DB_PORT=5432
и ошибка
django.db.utils.OperationalError: connection to server at "localhost" (::1), port 5432 failed: FATAL:  password authentication failed for user "dc_user"
connection to server at "localhost" (::1), port 5432 failed: FATAL:  password authentication failed for user "dc_user"
Приложение pg_hba.config
Просто не могу разобраться в этом. Любая помощь будет оценена по достоинству.
Спасибо
