Django mysqlclient не установлен - PullRequest
       3

Django mysqlclient не установлен

0 голосов
/ 09 сентября 2018

Я работал с базой данных sqlite в локальной разработке. После загрузки проекта на сервер ubuntu я установил mysqlclient, но при попытке выполнить команду makemigrations произошла эта ошибка:

ImportError: нет модуля с именем 'django.db.backends.mysql'

Попробуйте использовать 'django.db.backends.XXX', где XXX является одним из:

'oracle', 'postgresql', 'sqlite3'

Когда я пытаюсь установить mysqlclient снова, это сообщение будет отображаться:

Требование уже выполнено: mysqlclient в /home/user/Env/project/lib/python3.5/site-packages (1.3.13)

Я также проверил папку env проекта и библиотека mysql существует в env/python3.5/site-packages!

база данных настроек:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'dbname',
        'USER': 'user',
        'PASSWORD': 'pass',
        'HOST': 'localhost', 
        'PORT': '',
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...