[Django]-Registration in django


django-registration is the first place you should look for signup capabilities in a Django project.

You can use user profiles to store extra information about users, and you can create your own custom backend for django-registration to provide your own form during the registration process to gather and process this extra information. Please note that you must use the development version of django-registration (see the bitbucket page) to get the easy custom backend stuff right now.

One final caveat – this all assumes you are going to use the Django contrib.auth.User model, which is by far the recommended way to do things (and switched on by default) but some people prefer to roll their own.



The django-userena project seems to be a bit more active, it also comes with ready to use templates. I also use django-registraion a lot and have no problems with it.


Leave a comment