mirror of https://github.com/django/django.git
[1.5.x] Fixed #20134 -- Correct list of fields that UserManager requires.
Thanks semenov and pegler.
Backport of da5069f68f
from master.
This commit is contained in:
parent
82a6a956d5
commit
25d987b21e
|
@ -601,8 +601,9 @@ The following methods are available on any subclass of
|
||||||
been called for this user.
|
been called for this user.
|
||||||
|
|
||||||
You should also define a custom manager for your ``User`` model. If your
|
You should also define a custom manager for your ``User`` model. If your
|
||||||
``User`` model defines ``username`` and ``email`` fields the same as Django's
|
``User`` model defines ``username``, ``email``, ``is_staff``, ``is_active``,
|
||||||
default ``User``, you can just install Django's
|
``is_superuser``, ``last_login``, and ``date_joined`` fields the same as
|
||||||
|
Django's default ``User``, you can just install Django's
|
||||||
:class:`~django.contrib.auth.models.UserManager`; however, if your ``User``
|
:class:`~django.contrib.auth.models.UserManager`; however, if your ``User``
|
||||||
model defines different fields, you will need to define a custom manager that
|
model defines different fields, you will need to define a custom manager that
|
||||||
extends :class:`~django.contrib.auth.models.BaseUserManager` providing two
|
extends :class:`~django.contrib.auth.models.BaseUserManager` providing two
|
||||||
|
|
Loading…
Reference in New Issue