Ошибка django.db.backends.postgresql при попытке сделать миграцию моего проекта djangoPython

Программы на Python
Ответить
Anonymous
 Ошибка django.db.backends.postgresql при попытке сделать миграцию моего проекта django

Сообщение Anonymous »

Я пытаюсь переключить свою базу данных Django с SQLite3 на PostgreSQl, поэтому я следую множеству руководств по установке и настройке Postgres с помощью проекта Django.
Я сделал следующее: pip install psycopg2, pip install psycopg2-binary и изменил файл settings.py следующим образом:

Код: Выделить всё

DATABASES = {

'default': {

'ENGINE': 'django.db.backends.postgresql',

'NAME': BASE_DIR / 'db.postgresql',

'USER': 'muusername',

'PASSWORD': 'mypassword',

'HOST': '127.0.0.1',

'PORT': '5432'

}

}
Наконец, я создал свою базу данных, выполнив команду python Manage.py makemigrations.
Однако я получил эту ошибку:

Код: Выделить всё

django.core.exceptions.ImproperlyConfigured: 'django.db.backends.postgresql' isn't an available database backend or couldn't be imported. Check the above exception. To use one of the built-in backends, use 'django.db.backends.XXX', where XXX is one of:
'mysql', 'oracle', 'sqlite3'
Обратите внимание, что на первом этапе я также внимательно устанавливаю pgAdmin в свою ОС (Windows 10).
Я знаю, что проблема связана с настройкой Postgres в моем проекте django, но я не знаю, как это исправить, также я проверил свою последнюю версию djnago, а также все необходимые пакеты установлены в моем venv.

Подробнее здесь: https://stackoverflow.com/questions/748 ... go-project
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»