2012-11-20 4 views
0

Django newbie, Ubuntu 12.04, Django 1.3.1 및 apt-get에서 실행되는 python-django-registration을 설치하십시오.Django 사용자 등록 문제

사용자 등록 모듈을 사용하기 위해 데모 사이트를 만들려고합니다. 나는 http://lightbird.net/dbe/forum3.html에서 단계를 밟았다. 하지만 계정/관리자에게 액세스하려고하면 "이름 '등록'이 정의되지 않았습니다."

urls.py에서 등록 부분을 주석 처리 한 후 관리자 인터페이스에 액세스 할 수 있습니다. 이 문제를 극복하기위한 팁이 있습니까?

+0

apt-get를 사용하여 django-python 모듈을 설치하지 마십시오. 대신'pip install'을 사용하십시오. – Pol

답변

2

은 settings.py의 INSTALLED_APPS에서 "등록"입니까?

+0

예. 이 설정은 setting.py – Midson

1

에 django-registration이 있습니까? 또한 설치된 응용 프로그램에 등록을 추가 한 후에 syncdb를 수행했다고 가정합니다. 둘 다 true이면 쉘 프롬프트를 python manage.py shell으로 열고 등록 모듈에서 무엇인가를 가져 와서 어떤 오류가 발생했는지 확인하십시오

+0

예에 추가되었습니다. /usr/lib/python2.7/dist-packages/django_registration-0.7.egg-info에 있습니다. 쉘에서, 내가하지 않았다면, registration.models importProcessProfile에서 가져온 오류. – Midson

+0

URL과 템플릿을 추가하는 것 외에도 등록을 위해 특별히 코딩하지 않았습니다. 지원하는 물건을 추가해야합니까 ?? – Midson

+0

오류를 추가/삭제 한 사람의 코드를 보여 주시겠습니까? 또한 이것이 url.py에서 어떻게 다루어지고 있는가? – zaphod