我试图用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