我使用django-email-change-0.2.1只是为了更改auth_user-table中的emailaddress。当我要在设置.py. 我收到一条错误消息!在
实际上你可以安装应用程序。但我没有在python的站点包中这样做。我已将代码复制到我的网站代码中。在
我的网站根目录:
/主干/网站/
在下面的路径中,我安装了不同的应用程序。
路径:/trunk/website/auth/user/emailchange
/trunk/website/auth/user/registraiton
/trunk/website/auth/user/profile
最后两个应用程序运行良好。我只想为我的注册添加最后一个应用程序。要用应用程序“emailchange”更改用户的电子邮件地址,所以我要在用户更改emailaddress时发送一个验证链接。在
在我的设置.py要运行/安装我添加的应用程序(型号):
^{pr2}$
但是当我添加应用程序并调用我的网站的任何站点时,我收到了这个错误消息!在Traceback:
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
91. request.path_info)
File "/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py" in resolve
215. for pattern in self.url_patterns:
File "/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py" in _get_url_patterns
244. patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/usr/local/lib/python2.6/dist-packages/django/core/urlresolvers.py" in _get_urlconf_module
239. self._urlconf_module = import_module(self.urlconf_name)
File "/usr/local/lib/python2.6/dist-packages/django/utils/importlib.py" in import_module
35. __import__(name)
File "/workspace/website/trunk/website/urls.py" in
5. admin.autodiscover()
File "/usr/local/lib/python2.6/dist-packages/django/contrib/admin/__init__.py" in autodiscover
24. import_module('%s.admin' % app)
File "/usr/local/lib/python2.6/dist-packages/django/utils/importlib.py" in import_module
35. __import__(name)
File "/trunk/website/auth/user/emailchange/admin.py" in
33. admin.site.register(cache.get_model('email_change', 'EmailChangeRequest'), EmailChangeRequestAdmin)
File "/usr/local/lib/python2.6/dist-packages/django/contrib/admin/sites.py" in register
76. for model in model_or_iterable:
Exception Type: TypeError at /start/
Exception Value: 'NoneType' object is not iterable
有什么想法吗?我为什么要留言?在