Значение движка базы данных 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'