我試圖用mod_python將我的Django應用程序部署到基於Apache2的服務器上。我已經正確設置了處理程序並進行了配置,以使mod_python與我的項目一起工作。我的項目實現自定義身份驗證後端連接我的用戶Twitter和我的後端實現是:在Apache上沒有識別出Django自定義驗證後端
myproject
|- backends/
directory.Everything似乎是工作的罰款,我的網頁加載,我可以正常讀/寫操作。但每當我試圖用我的Twitter帳戶登錄,應用程序觸發一個例外告訴我:
錯誤導入認證後端backends.twitteroauth:「無模塊命名backends.twitteroauth」
在我的settings.py,我中號註冊我的後端爲
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'myproject.backends.twitteroauth.TwitterBackend',
)
問題是什麼?
這與gunicorn也是一個問題。 – 2012-07-25 08:52:37