summaryrefslogtreecommitdiff
path: root/taskapp/models.py
diff options
context:
space:
mode:
authoranoop2010-02-24 19:52:42 +0530
committeranoop2010-02-24 19:52:42 +0530
commitf6f65f9e1dd6732a010ee7bff8fe920c28e7a393 (patch)
treecbf3ab49991cb451c0c87a59bc228171c337531a /taskapp/models.py
parent4ad1650c6a4ace4f1b0aa860b28b34e54205010c (diff)
downloadpytask-f6f65f9e1dd6732a010ee7bff8fe920c28e7a393.tar.gz
pytask-f6f65f9e1dd6732a010ee7bff8fe920c28e7a393.tar.bz2
pytask-f6f65f9e1dd6732a010ee7bff8fe920c28e7a393.zip
changed request model.
Diffstat (limited to 'taskapp/models.py')
-rw-r--r--taskapp/models.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/taskapp/models.py b/taskapp/models.py
index 9f9cbbf..e6fb2f5 100644
--- a/taskapp/models.py
+++ b/taskapp/models.py
@@ -130,17 +130,18 @@ class Claim(models.Model):
class Request(models.Model):
- to = models.ManyToManyField(User, related_name = "%(class)s_to", blank = False)
- by = models.ForeignKey(User, related_name = "%(class)s_by", blank = False)
+ sent_to = models.ManyToManyField(User, related_name = "%(class)s_sent_to", blank = False)
+ sent_by = models.ForeignKey(User, related_name = "%(class)s_sent_by", blank = False)
role = models.CharField(max_length = 2, blank = False)
is_active = models.BooleanField(default = True)
reply = models.BooleanField(default = False)
- read = models.BooleanField(default = False)
+ is_read = models.BooleanField(default = False)
creation_date = models.DateTimeField()
reply_date = models.DateTimeField()
- replied = models.BooleanField(default = False)
+ is_replied = models.BooleanField(default = False)
+ replied_by = models.ForeignKey(User, related_name = "%(class)s_replied_by", blank = False)
task = models.ForeignKey(Task,related_name = "%(class)s_task", blank = True, null = True)
- assigned_user = models.ForeignKey(User, related_name = "%(class)s_assigned_user", blank = True, null = True)
+ receiving_user = models.ForeignKey(User, related_name = "%(class)s_receiving_user", blank = True, null = True)
pynts = models.PositiveIntegerField(default=0)
def __unicode__(self):