django_mongokit 0.2.6 не работает в Django 1.11

Я установил django_mongokit 0.2.6, но он не работает в Django 1.11. В то время как запуск сервера показывает ошибку ниже, $ python manage.py runserver

Try using 'django.db.backends.XXX', where XXX is one of:
u'base', u'mysql', u'oracle', u'postgresql_psycopg2', u'sqlite3'
Error was: cannot import name BaseDatabaseOperations

Джанго: (1.11) Пимонго: (2.5) Джанго-монгокит: (0.2.6) Пимонго: (2.8) PyMySQL: (0.8.0)

settings.py

DATABASES = {
'default': {
    'ENGINE': 'django.db.backends.mysql', 
    'NAME': 'example',        
},
'mongodb': {
    'ENGINE': 'django_mongokit.mongodb',
    'NAME': 'example',        
},
}

1 ответ

В конце README:

Если вы получили эту ошибку:

[...]

Тогда это просто потому, что у вас не установлен сам монгокит.

pip install mongokit должно помочь

Другие вопросы по тегам