From c306113fbdb33cc5e42815d40d6c291228c39008 Mon Sep 17 00:00:00 2001 From: Alexandre Iooss Date: Sat, 10 Aug 2019 11:21:50 +0200 Subject: [PATCH] Some user do not have a registration date --- users/migrations/0029_auto_20190810_1121.py | 19 +++++++++++++++++++ users/models.py | 6 ++++++ 2 files changed, 25 insertions(+) create mode 100644 users/migrations/0029_auto_20190810_1121.py diff --git a/users/migrations/0029_auto_20190810_1121.py b/users/migrations/0029_auto_20190810_1121.py new file mode 100644 index 0000000..0a36360 --- /dev/null +++ b/users/migrations/0029_auto_20190810_1121.py @@ -0,0 +1,19 @@ +# Generated by Django 2.2.4 on 2019-08-10 09:21 + +from django.db import migrations, models +import django.utils.timezone + + +class Migration(migrations.Migration): + + dependencies = [ + ('users', '0028_auto_20190810_1003'), + ] + + operations = [ + migrations.AlterField( + model_name='user', + name='date_joined', + field=models.DateTimeField(default=django.utils.timezone.now, null=True, verbose_name='date joined'), + ), + ] diff --git a/users/models.py b/users/models.py index 5c3686e..aa61122 100644 --- a/users/models.py +++ b/users/models.py @@ -4,6 +4,7 @@ from django.contrib.auth.models import AbstractUser from django.db import models +from django.utils import timezone from django.utils.translation import gettext_lazy as _ from med.settings import MAX_EMPRUNT @@ -34,6 +35,11 @@ class User(AbstractUser): max_length=255, blank=True, ) + date_joined = models.DateTimeField( + _('date joined'), + default=timezone.now, + null=True, + ) REQUIRED_FIELDS = ['first_name', 'last_name', 'email']