使用Django的django-registration模块

django-registration模块提供一个现成的用户账号服务过程。包括用户注册、激活,登录,密码修改,密码重设等。同时提供了很多灵活的修改方式。用户只需要提供相应的模板文件,不需要编写任何程序代码就可以获得完整的用户账号服务功能。

安装方法:
起初我以为可以在Debian的apt-get中安装,使用apt-get install django-registration,报错了。后来发现需要用easy_install才行:

#easy_install django-registration

安装成功的话在python的shell中,import registration不抱错即可。

在Django中使用django-registration
在settings.py中:

INSTALLED_APPS = (
    # ...
    'registration',
)

加入对于“registration”模块即可。

默认安装django-registration后,只有一些后台的逻辑,例如如何注册用户或者登录界面的form还需要自己制作

Leave a Reply

Your email address will not be published. Required fields are marked *