【问题标题】:django-registration No module named simpledjango-registration 没有名为 simple 的模块
【发布时间】:2013-04-03 07:58:17
【问题描述】:

我正在尝试使用本教程在我的项目上安装 django-registration: http://www.michelepasin.org/blog/2011/01/14/setting-up-django-registration/ 但我收到此错误:

ImportError at /
No module named simple
Request Method: GET
Request URL:    http://127.0.0.1:8000/
Django Version: 1.5
Exception Type: ImportError
Exception Value:    
No module named simple
Exception Location: C:\Python27\lib\site-packages\registration\backends\default\urls.py in <module>, line 22
Python Executable:  C:\Python27\python.exe
Python Version: 2.7.3
Python Path:    
['C:\\Users\\Fabrizio\\Desktop\\django\\test\\gym',
 'C:\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\pip-1.2.1-py2.7.egg',
 'C:\\Windows\\system32\\python27.zip',
 'C:\\Python27\\DLLs',
 'C:\\Python27\\lib',
 'C:\\Python27\\lib\\plat-win',
 'C:\\Python27\\lib\\lib-tk',
 'C:\\Python27',
 'C:\\Python27\\lib\\site-packages']
Server time:    Wed, 3 Apr 2013 09:39:44 +0200

我在这里找到了一些答案,但我无法完全理解解决方案,您能解释一下如何解决吗?谢谢。

【问题讨论】:

  • 能把urls.py的内容贴出来吗?
  • @Siva url(r'^accounts/', include('registration.urls')),

标签: django django-registration


【解决方案1】:

该教程中的下载链接是旧版本的 django-registration,它与 Django 1.5 不兼容。您应该直接从 bitbucket 中查看最新版本并按照那里的说明进行操作。

【讨论】:

  • 我检查并下载了最新的应该是0.8的吧?
  • 没有。我说,下载是旧的。如果您使用的是 Django 1.5,则需要签出最新代码。
  • 能否给我一个正确版本的工作链接?如何删除最旧的?谢谢
  • 按页面顶部的“克隆”按钮。如果你不知道如何在 git 或 mercurial 中克隆 repo,无论如何你都应该学习。
  • 谢谢@Daniel Roseman,我从这里下载了最新的:bitbucket.org/ubernostrum/django-registration/get/v0.8.zip 已安装并且可以正常工作。
猜你喜欢
  • 2014-03-02
  • 2012-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-21
  • 2013-07-17
相关资源
最近更新 更多