嗨,我正在使用下面的设置,但是它不起作用
DATABASES = {
'default': {
'ENGINE': 'mongodb://username:password@ds249605.mlab.com:49605',
'NAME': 'mlab1',
}
}
出现类似错误
django.core.exceptions.ImproperlyConfigured:'mongodb:// username:password@ds249605.mlab.com:49605'不是可用的数据库后端。 尝试使用“ django.db.backends.XXX”,其中XXX是以下之一: 'mysql','oracle','postgresql','sqlite3'
答案 0 :(得分:0)
DATABASES = {
'default': {
'ENGINE': 'djongo',
'NAME': 'mlab1',
'HOST' : 'mongodb://username:password@ds249605.mlab.com:49605/mlab1',
'USER' : '*******',
'PASSWORD' : '*******',
}
}
pip install djongo
以这种方式对我有用