web/hdabo/models.py
changeset 181 27d111cf9c19
parent 119 e3ebe3545f72
child 197 72aa63f8365d
child 199 ae8f8d549eed
equal deleted inserted replaced
180:15a29793870f 181:27d111cf9c19
   198     validated = models.BooleanField(default=False, db_index=True)
   198     validated = models.BooleanField(default=False, db_index=True)
   199     validator = models.ForeignKey(User, null=True, blank=True)
   199     validator = models.ForeignKey(User, null=True, blank=True)
   200     manual_order = models.BooleanField(default=False, db_index=True)
   200     manual_order = models.BooleanField(default=False, db_index=True)
   201     tags = models.ManyToManyField(Tag, through='TaggedSheet')
   201     tags = models.ManyToManyField(Tag, through='TaggedSheet')
   202     
   202     
       
   203     def natural_key(self):
       
   204         return self.hda_id
   203         
   205         
   204     def validate(self, user):
   206     def validate(self, user):
   205         self.validation_date = datetime.datetime.now()
   207         self.validation_date = datetime.datetime.now()
   206         self.validated = True
   208         self.validated = True
   207         self.validator = user
   209         self.validator = user