From 08d733b2702bc1be8654036017aac01e44bdfdf9 Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Tue, 14 Mar 2017 15:43:19 +0100 Subject: [PATCH] subject contais is_postponed and contact_on fields --- smash/web/models.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/smash/web/models.py b/smash/web/models.py index c7227e24..c9d343b8 100644 --- a/smash/web/models.py +++ b/smash/web/models.py @@ -10,6 +10,8 @@ from datetime import timedelta def get_current_year(): return datetime.datetime.now().year +BOOL_CHOICES = ((True, 'Yes'), (False, 'No')) + class Location (models.Model): name = models.CharField(max_length=20) @@ -81,6 +83,15 @@ class Subject(models.Model): choices=SEX_CHOICES, verbose_name='Sex' ) + postponed = models.BooleanField(choices=BOOL_CHOICES, + verbose_name='Postponed', + default=False + ) + datetime_contact_reminder = models.DateTimeField( + null=True, + blank=True, + verbose_name='Contact on', + ) type = models.CharField(max_length=1, choices=SUBJECT_TYPE_CHOICES, verbose_name='Type' @@ -127,12 +138,12 @@ class Subject(models.Model): ) phone_number_3 = models.CharField(max_length=20, null=True, - blank=True, + blank=True, verbose_name='Phone number 3' ) email = models.EmailField( null=True, - blank=True, + blank=True, verbose_name='E-mail' ) date_born = models.DateField( @@ -483,7 +494,6 @@ class Visit(models.Model): verbose_name='Has ended', default=False ) - BOOL_CHOICES = ((True, 'Yes'), (False, 'No')) post_mail_sent = models.BooleanField(choices=BOOL_CHOICES, verbose_name='Post mail sent', default=False -- GitLab