2015-09-04 19 views
0

我有以下設置:沒有數據庫模型的Django LDAP認證

  • Django的
  • 通過monogengine
  • 的MongoDB數據庫
  • 認證agains LDAP

當試圖執行驗證我得到login(request,user)時出現以下錯誤:

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 more details. 

這是恕我直言的Django試圖在數據庫中創建,其失敗的用戶模型的結果,因爲我不通過Django的本身(而不是我用mongoengine)

這裏的數據庫設置使用DB模式:

DATABASES = { 
    'default': { 
     'ENGINE': 'django.db.backends.dummy' 
    } 
} 

from mongoengine import * 
connect('myDB',) 

任何想法如何在這種情況下使用身份驗證?或者是沒有django數據庫模型沒有可能使用django auth機制?

回答