src/core/models/term.py
changeset 146 b5ce341745e3
parent 110 597fa9d09973
child 334 169b7cfd1f58
equal deleted inserted replaced
145:21e6b17a7099 146:b5ce341745e3
   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     
   103     
   104     nb_notice = models.IntegerField(blank=False, null=False, default=0, db_index=True, editable=False)
   104     nb_notice = models.IntegerField(blank=False, null=False, default=0, db_index=True, editable=False)
   105     notices = models.ManyToManyField('core.Notice', related_name="terms+", through="core.NoticeTerm")
   105     notices = models.ManyToManyField('core.Notice', related_name="terms+", through="core.NoticeTerm")
       
   106     nb_illustrated_notice = models.IntegerField(blank=False, null=False, default=0, db_index=True, editable=False)
   106     
   107     
   107     parent = TreeForeignKey('self', null=True, blank=True, related_name='children')
   108     parent = TreeForeignKey('self', null=True, blank=True, related_name='children')
   108     
   109     
   109     @property
   110     @property
   110     def children_with_descendants(self):
   111     def children_with_descendants(self):