Значение движка базы данных Postgres

Присутствует полная ошибка трассировки, в которой говорится о необходимости предоставить значение двигателя в базу данных postgres

Я пытаюсь переключить мою базу данных SQlite3 на postgres. Есть settings.py:

    'default': {
        'ENGINE': os.getenv('DB_ENGINE'),
        'NAME': os.getenv('DB_NAME'),
        'USER': os.getenv('POSTGRES_USER'),
        'PASSWORD': os.getenv('POSTGRES_PASSWORD'),
        'HOST': os.getenv('DB_HOST'),
        'PORT': os.getenv('DB_PORT')
    }
} 

файл .env:

DB_ENGINE=django.db.backends.postgresql
DB_NAME=postgres 
POSTGRES_USER=postgres 
POSTGRES_PASSWORD=postgres 
DB_HOST=127.0.0.1
DB_PORT=5432 

Я пытался найти больше информации о том, как установить postgres в Django. Но все эти попытки не помогают мне вообще((( Какие конфигурации мне нужно добавить, чтобы решить эту проблему?

django==3.2.0
psycopg2-binary==2.9.2

Я думаю, что проблема в значении Engine. Оно должно быть 'django.db.backends.postgresql_psycopg2'

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