← 返回首页
GitHub - ubernostrum/django-registration: An extensible user-registration app for Django. · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

ubernostrum/django-registration

Go to file
Code

Repository files navigation

More items

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.

About

An extensible user-registration app for Django.

Topics

Resources

License

Contributing

Stars

947 stars

Watchers

26 watching

Forks

Contributors

Footer

© 2026 GitHub, Inc.