我使用mongoengine我project.When我試圖執行syncdb
命令,我現在面臨以下錯誤:Django的:Mongoengine執行syncdb失敗
File "C:\Python34\lib\site-packages\django\db\backends\dummy\base.py"
raise ImproperlyConfigured("settings.DATABASES is improperly configured."
django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured.
Please supply the ENGINE value. Check settings documentation for moredetails.
這裏是settings.py代碼
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.dummy',
}
}
AUTHENTICATION_BACKENDS = (
'mongoengine.django.auth.MongoEngineBackend'
)
SESSION_ENGINE = 'mongoengine.django.sessions'
_MONGODB_HOST = 'localhost'
_MONGODB_NAME = 'demo'
conn = mongoengine.connect(_MONGODB_NAME,host=_MONGODB_HOST)
我想使用mongodb進行用戶身份驗證,因此我需要在Database中創建用戶身份驗證集合。是否可以在mongoengine
?如果你想使用MongoDB的mongoengine
謝謝