134 class Request(models.Model): |
134 class Request(models.Model): |
135 |
135 |
136 sent_to = models.ManyToManyField(User, related_name = "%(class)s_sent_to", blank = False) |
136 sent_to = models.ManyToManyField(User, related_name = "%(class)s_sent_to", blank = False) |
137 sent_by = models.ForeignKey(User, related_name = "%(class)s_sent_by", blank = False) |
137 sent_by = models.ForeignKey(User, related_name = "%(class)s_sent_by", blank = False) |
138 role = models.CharField(max_length = 2, blank = False) |
138 role = models.CharField(max_length = 2, blank = False) |
139 reply = models.BooleanField(default = False) |
139 reply = models.BooleanField(default = False, blank = False) |
140 remarks = models.TextField(default = "",blank = True) |
140 remarks = models.TextField(default = "",blank = True) |
141 is_read = models.BooleanField(default = False) |
141 is_read = models.BooleanField(default = False, blank = False) |
142 is_valid = models.BooleanField(default = True) |
142 is_valid = models.BooleanField(default = True, blank = False) |
143 creation_date = models.DateTimeField() |
143 creation_date = models.DateTimeField() |
144 reply_date = models.DateTimeField() |
144 reply_date = models.DateTimeField() |
145 is_replied = models.BooleanField(default = False) |
145 is_replied = models.BooleanField(default = False) |
146 replied_by = models.ForeignKey(User, related_name = "%(class)s_replied_by", blank = True, null = True) |
146 replied_by = models.ForeignKey(User, related_name = "%(class)s_replied_by", blank = True, null = True) |
147 task = models.ForeignKey(Task,related_name = "%(class)s_task", blank = True, null = True) |
147 task = models.ForeignKey(Task,related_name = "%(class)s_task", blank = True, null = True) |