我安装了 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
Django:(1.11)Pymongo:(2.5)django-mongokit:(0.2.6)pymongo:(2.8)PyMySQL:(0.8.0)
设置.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'example',
},
'mongodb': {
'ENGINE': 'django_mongokit.mongodb',
'NAME': 'example',
},
}