src/core/models/term.py
changeset 48 f4fadc1b9d70
parent 35 859862939996
child 55 bcbd95da9be2
equal deleted inserted replaced
47:eb6e0a3b3b01 48:f4fadc1b9d70
    97     link_semantic_level = models.IntegerField(choices=TERM_WK_LINK_SEMANTIC_LEVEL_CHOICES_TRANS, blank=True, null=True, default=None, db_index=True)
    97     link_semantic_level = models.IntegerField(choices=TERM_WK_LINK_SEMANTIC_LEVEL_CHOICES_TRANS, blank=True, null=True, default=None, db_index=True)
    98     dbpedia_uri = models.URLField(max_length=2048, blank=True, null=True, db_index=True)
    98     dbpedia_uri = models.URLField(max_length=2048, blank=True, null=True, db_index=True)
    99     validation_date = models.DateTimeField(null=True, blank=True, serialize=False)
    99     validation_date = models.DateTimeField(null=True, blank=True, serialize=False)
   100     validated = models.BooleanField(default=False, db_index=True)
   100     validated = models.BooleanField(default=False, db_index=True)
   101     validator = models.ForeignKey(User, null=True, blank=True, serialize=False)
   101     validator = models.ForeignKey(User, null=True, blank=True, serialize=False)
   102     wikipedia_edition = models.BooleanField(default=False, blank=False, null=False) 
   102     wikipedia_edition = models.BooleanField(default=False, blank=False, null=False)
       
   103     
       
   104     nb_notice = models.IntegerField(blank=False, null=False, default=0, db_index=True, editable=False)
   103     
   105     
   104     @property
   106     @property
   105     def alternative_labels_str(self):
   107     def alternative_labels_str(self):
   106         return " | ".join([l.label for l in self.alternative_labels.all() if l.label != self.label])
   108         return " | ".join([l.label for l in self.alternative_labels.all() if l.label != self.label])
   107     
   109