django-registration 2.5.2


django-registration 2.x is no longer supported

You are reading the documentation for django-registration 2.5.2. The django-registration 2.x release series is no longer supported; its final release was 2.5.2, and it has now been superseded by the django-registration 3.x release series. You should upgrade to 3.x as soon as possible, because the django-registration 2.x series no longer receives bugfixes or any other type of support.

django-registration is an extensible application providing user registration functionality for Django-powered Web sites.

Although nearly all aspects of the registration process are customizable, out-of-the-box support is provided for two common use cases:

  • Two-phase registration, consisting of initial signup followed by a confirmation email with instructions for activating the new account.
  • One-phase registration, where a user signs up and is immediately active and logged in.

To get up and running quickly, consult the quick start guide, which describes the steps necessary to configure django-registration for the built-in workflows. For more detailed information, including how to customize the registration process (and support for alternate registration systems), read through the documentation listed below.

Installation and configuration

See also