An extensible user-registration application for Django.
Project description
This is a user-registration application for Django sites.
It has built-in support for:
User registration with the default Django user model
User registration with many custom user models
Two-step (email an activation link) registration
One-step (register and be immediately logged in) registration
And is designed to be extensible to support use cases beyond what’s built in.
For example, to enable one-step registration, you’d add "django_registration" to your Django INSTALLED_APPS setting, then add the following to your site’s root URLconfig:
from django.urls import include, path
urlpatterns = [
# Other URL patterns ...
path("accounts/", include("django_registration.backends.one_step.urls")),
path("accounts/", include("django.contrib.auth.urls")),
# More URL patterns ...
]
And create a few templates (see the quick start guide for details).
For more, check out the full documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_registration-5.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e64b0b1d24886fc740122862630ec00b8c2ffd4ab6d0e0a9bced870374d1436b |
|
MD5 | 12a55de14c4896aeb0d580e1e86ef9b2 |
|
BLAKE2b-256 | 3ab313cc3dd6905c221c85130d98c190e07128b6fb74c6c11c9a46b4b60205fc |
Hashes for django_registration-5.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e3677e64f39a5d659768b93938870286b90ff500b983fd69153012fabea73fd |
|
MD5 | ca7e4469c56e8aec2b0f5250980d132b |
|
BLAKE2b-256 | 77250d355f4a94065a4e5b47e0654db529c4513500a59c0ef1e0c94897f2a31c |