Newer
Older
# coding=utf-8
from django.db import models
from constants import CONTACT_TYPES_CHOICES, CONTACT_TYPES_PHONE
__author__ = 'Valentin Grouès'
class ContactAttempt(models.Model):
subject = models.ForeignKey("web.StudySubject",
verbose_name='Subject'
)
worker = models.ForeignKey("web.Worker", null=True,
verbose_name='Worker'
)
type = models.CharField(max_length=2, default=CONTACT_TYPES_PHONE, choices=CONTACT_TYPES_CHOICES)
datetime_when = models.DateTimeField(verbose_name="When", help_text='When did the contact occurred?')
success = models.BooleanField(default=False)
comment = models.TextField(max_length=1024, null=True, blank=True)
def __str__(self):
return "%s %s" % (self.subject, self.worker)
def __unicode__(self):
return "%s %s" % (self.subject, self.worker)