diff options
| author | Tim Graham <timograham@gmail.com> | 2015-04-22 08:47:17 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2015-04-22 08:48:01 -0400 |
| commit | 6ea9819f896f4238f8cde5a7e07baf2595eb12e4 (patch) | |
| tree | 0f8722d4f743739453a10f87422c01f70b01c00e /docs | |
| parent | 4cd727095dbaad5f8ecfcca226e6f3e06ce11a01 (diff) | |
Clarified "AbstractUser.last_login allows null values" in 1.8 release notes.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/releases/1.8.txt | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/docs/releases/1.8.txt b/docs/releases/1.8.txt index b44879575c..b3ba6bbb0a 100644 --- a/docs/releases/1.8.txt +++ b/docs/releases/1.8.txt @@ -853,10 +853,14 @@ creating a test user). The exact privileges required now are detailed in The :attr:`AbstractUser.last_login <django.contrib.auth.models.User.last_login>` field now allows null values. Previously, it defaulted to the time when the user -was created which was misleading if the user never logged in. Please run the -database migration. If your custom user inherits from ``AbstractUser`` and you -wish to set ``last_login`` to ``NULL`` for users who haven't logged in, you can -run this query:: +was created which was misleading if the user never logged in. If you are using +the default user (:class:`django.contrib.auth.models.User`), run the database +migration included in ``contrib.auth``. + +If you are using a custom user model that inherits from ``AbstractUser``, +you'll need to run :djadmin:`makemigrations` and generate a migration for your +app that contains that model. Also, if wish to set ``last_login`` to ``NULL`` +for users who haven't logged in, you can run this query:: from django.db import models from django.contrib.auth import get_user_model |
