2012-11-20 49 views
0

Django的新手,在Ubuntu 12.04,Django的1.3.1和apt-get安装python-Django的注册运行。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的注册你的PYTHONPATH?另外我假设你在向已安装的应用程序添加注册之后执行了syncdb。如果两个都是真的,然后尝试打开一个shell提示符与python manage.py shell并导入从注册模块的东西,看看有什么错误,让

+0

是的。它位于/usr/lib/python2.7/dist-packages/django_registration-0.7.egg-info。从shell中,我做了out-out错误,从registration.models导入RegistrationProfile。 – Midson

+0

除了添加URL和模板之外,我没有专门为注册做任何其他编码。我需要添加任何支持的东西吗? – Midson

+0

请问您能显示添加/删除错误的代码吗?还有如何在url.py中处理? – zaphod