ImproperlyConfigured: settings.DATABASES неправильно настроен. Пожалуйста, укажите значение ENGINE cant migrate python file
Я не могу перенести свои изменения. Когда я запускаю python manage.py runserver - Full Traceback
seetings.py
DB_NAME = os.environ.get("POSTGRES_DB") #database name
DB_USER_PASSWORD = os.environ.get("POSTGRES_PASSWORD") # database user password
DB_USER = os.environ.get("POSTGRES_USER") # database username
DB_HOST = os.environ.get("POSTGRES_HOST") # database host
# POSTGRES_PORT = os.environ.get("POSTGRES_PORT") # database port
POSTGRES_READY = (
    DB_NAME is not None
    and DB_USER_PASSWORD is not None
    and DB_USER is not None
    and DB_HOST is not None
)
print(POSTGRES_READY)
if POSTGRES_READY:
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.postgresql',
            'NAME': DB_NAME,
            'USER': DB_USER,
            'PASSWORD': DB_USER_PASSWORD,
            'HOST': DB_HOST,
        }
    }
.env -
export DB_NAME=<DB_NAME>
export DB_USER=<DB_USER>
export DB_USER_PASSWORD=<DB_USER_PASSWORD>
export DB_HOST=localhost
export CLOUD_NAME=<CLOUDINARY_CLOUD_NAME>
export API_KEY=<CLOUDINARY_API_KEY>
export API_SECRET=<CLOUDINARY_API_SECRET>
export SECRET_KEY=<CLOUDINARY_SECRET_KEY>
export SENTRY_DSN='<SENTRY_DSN_URL>'
Это должно работать в моем случае
.env файл
# Database settings
DB_ENGINE=django.db.backends.postgresql
DB_NAME=dn_name
DB_USER=postgres
DB_PASSWORD=postgres
DB_HOST=localhost
DB_PORT=5432
setting.py
DATABASES = {
    "default": {
        "ENGINE": os.environ.get("DB_ENGINE", "django.db.backends.postgresql"),
        "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"),
    }
}
я бы удалил эту часть кода
POSTGRES_READY = (
    DB_NAME is not None
    and DB_USER_PASSWORD is not None
    and DB_USER is not None
    and DB_HOST is not None
)
print(POSTGRES_READY)
if POSTGRES_READY:
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.postgresql',
            'NAME': DB_NAME,
            'USER': DB_USER,
            'PASSWORD': DB_USER_PASSWORD,
            'HOST': DB_HOST,
        }
    }