我正在尝试使用 mod_python 将我的 Django 应用程序部署到基于 Apache2 的服务器。我已经正确设置了处理程序并进行了配置以使 mod_python 与我的项目一起工作。我的项目实现了一个自定义身份验证后端以将我的用户连接到 twitter,并且我的后端实现在:
myproject
|- backends/
directory.Everything 似乎工作正常,我的页面加载,我可以正确地进行读/写操作。但是每当我尝试使用我的 Twitter 帐户登录时,应用程序都会触发一个异常,告诉我:
导入身份验证后端 backends.twitteroauth 时出错:“没有名为 backends.twitteroauth 的模块”
在我的 settings.py 中,我将我的后端注册为
AUTHENTICATION_BACKENDS = (
'django.contrib.auth.backends.ModelBackend',
'myproject.backends.twitteroauth.TwitterBackend',
)
问题是什么?