summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/topics/auth/default.txt24
1 files changed, 12 insertions, 12 deletions
diff --git a/docs/topics/auth/default.txt b/docs/topics/auth/default.txt
index d184b979fe..15af779dfe 100644
--- a/docs/topics/auth/default.txt
+++ b/docs/topics/auth/default.txt
@@ -1728,6 +1728,18 @@ provides several built-in forms located in :mod:`django.contrib.auth.forms`:
code="no_b_users",
)
+.. class:: BaseUserCreationForm
+
+ A :class:`~django.forms.ModelForm` for creating a new user. This is the
+ recommended base class if you need to customize the user creation form.
+
+ It has three fields: ``username`` (from the user model), ``password1``,
+ and ``password2``. It verifies that ``password1`` and ``password2`` match,
+ validates the password using
+ :func:`~django.contrib.auth.password_validation.validate_password`, and
+ sets the user's password using
+ :meth:`~django.contrib.auth.models.User.set_password()`.
+
.. class:: PasswordChangeForm
A form for allowing a user to change their password.
@@ -1767,18 +1779,6 @@ provides several built-in forms located in :mod:`django.contrib.auth.forms`:
A form used in the admin interface to change a user's information and
permissions.
-.. class:: BaseUserCreationForm
-
- A :class:`~django.forms.ModelForm` for creating a new user. This is the
- recommended base class if you need to customize the user creation form.
-
- It has three fields: ``username`` (from the user model), ``password1``,
- and ``password2``. It verifies that ``password1`` and ``password2`` match,
- validates the password using
- :func:`~django.contrib.auth.password_validation.validate_password`, and
- sets the user's password using
- :meth:`~django.contrib.auth.models.User.set_password()`.
-
.. class:: UserCreationForm
Inherits from :class:`BaseUserCreationForm`. To help prevent confusion with