2012-11-07 16 views
5

Ten temat jest zdecydowanie związany z this topic, jednak zgodnie z zatwierdzoną odpowiedzią i powiązanym komentarzem poprawka miała zmienić registration.backends.default.urls na registration.urls. Kiedy próbuję tego samego, błąd jest taki sam, ale z registration.urls zamiast z registration.backends.default.urls.Brak modułu o nazwie registration.backends.default.urls

PS django.contrib.auth jest dodawany do INSTALLED_APPS

Environment: 



Request Method: GET 
Request URL: http://127.0.0.1:8000/accounts/register/ 

Django Version: 1.4.2 
Python Version: 2.7.3 
Installed Applications: 
('django.contrib.auth', 
'django.contrib.contenttypes', 
'django.contrib.sessions', 
'django.contrib.sites', 
'django.contrib.messages', 
'django.contrib.staticfiles', 
'oauth2app', 
'django.contrib.admin', 
'uni_form', 
'server') 
Installed Middleware: 
('django.middleware.common.CommonMiddleware', 
'django.contrib.sessions.middleware.SessionMiddleware', 
'django.middleware.csrf.CsrfViewMiddleware', 
'django.contrib.auth.middleware.AuthenticationMiddleware', 
'django.contrib.messages.middleware.MessageMiddleware') 


Traceback: 
File "C:\Python27\lib\site-packages\django-1.4.2-py2.7.egg\django\core\handlers\base.py" in get_response 
    101.        request.path_info) 
File "C:\Python27\lib\site-packages\django-1.4.2-py2.7.egg\django\core\urlresolvers.py" in resolve 
    298.    for pattern in self.url_patterns: 
File "C:\Python27\lib\site-packages\django-1.4.2-py2.7.egg\django\core\urlresolvers.py" in url_patterns 
    328.   patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) 
File "C:\Python27\lib\site-packages\django-1.4.2-py2.7.egg\django\core\urlresolvers.py" in urlconf_module 
    323.    self._urlconf_module = import_module(self.urlconf_name) 
File "C:\Python27\lib\site-packages\django-1.4.2-py2.7.egg\django\utils\importlib.py" in import_module 
    35.  __import__(name) 
File "C:\Users\Roel\workspace\ts-server\tsserver\tsserver\urls.py" in <module> 
    19.  (r'^accounts/', include('registration.backends.default.urls')), 
File "C:\Python27\lib\site-packages\django-1.4.2-py2.7.egg\django\conf\urls\__init__.py" in include 
    24.   urlconf_module = import_module(urlconf_module) 
File "C:\Python27\lib\site-packages\django-1.4.2-py2.7.egg\django\utils\importlib.py" in import_module 
    35.  __import__(name) 

Exception Type: ImportError at /accounts/register/ 
Exception Value: No module named registration.backends.default.urls 
+1

Używasz Django rejestracji, jeżeli więc jest to dodane w _INSTALLED_APPS_? – Rohan

+0

Brak śledzenia stosu? – jpic

+1

@jpic dodał ślad stosu –

Odpowiedz

4

miałem najpierw zainstalować Django rejestracji (tylko wydaje się logiczne: -s)

pip install django-registration

+1

Hhehe, który może pomóc trochę B) – jpic