Fixed #35767 -- Adjusted customizing User model docs.

This commit is contained in:
Carlton Gibson 2024-09-16 22:40:11 +02:00 committed by GitHub
parent d50f61be7f
commit c0128e3a81
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 5 deletions

View File

@ -400,10 +400,9 @@ the Django model that you wish to use as your user model.
Using a custom user model when starting a project
-------------------------------------------------
If you're starting a new project, it's highly recommended to set up a custom
user model, even if the default :class:`~django.contrib.auth.models.User` model
is sufficient for you. This model behaves identically to the default user
model, but you'll be able to customize it in the future if the need arises::
If you're starting a new project, you can set up a custom user model that
behaves identically to the default user model by subclassing
:class:`~django.contrib.auth.models.AbstractUser`::
from django.contrib.auth.models import AbstractUser
@ -426,7 +425,7 @@ Changing to a custom user model mid-project
-------------------------------------------
Changing :setting:`AUTH_USER_MODEL` after you've created database tables is
significantly more difficult since it affects foreign keys and many-to-many
possible, but can be complex, since it affects foreign keys and many-to-many
relationships, for example.
This change can't be done automatically and requires manually fixing your