我的项目是“寓言”。所以我创建了这个:
/home/myuser/fable/backends/EmailOrUsernameModelBackend.py还有里面的__init__.py。
在这个文件中,我粘贴了以下代码片段:http://djangosnippets.org/snippets/1001/
现在,我将这个添加到我的settings.py中:
AUTHENTICATION_BACKENDS = (
'fable.backends.EmailOrUsernameModelBackend.EmailOrUsernameModelBackend',
'django.contrib.auth.backends.ModelBackend'
)但当我尝试登录时,系统显示:
Exception Type: ImproperlyConfigured at /login
Exception Value: Error importing authentication backend fable.backends.EmailOrUsernameModelBackend: "No module named backends.EmailOrUsernameModelBackend"发布于 2011-01-11 07:52:51
解决了。我的文件里有个简单的拼写错误。
https://stackoverflow.com/questions/4652818
复制相似问题