X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/1a949f7c97dc2f34c135f5cdf088df2927d3d652..d5b584059538a1d758b87a59246a79b53fcf186b:/forum/models/tag.py diff --git a/forum/models/tag.py b/forum/models/tag.py index cda2779..16f1c6c 100644 --- a/forum/models/tag.py +++ b/forum/models/tag.py @@ -8,18 +8,16 @@ class ActiveTagManager(UndeletedObjectManager): return super(UndeletedObjectManager, self).get_query_set().exclude(used_count=0) -class Tag(DeletableContent): +class Tag(BaseModel, DeletableContent): name = models.CharField(max_length=255, unique=True) created_by = models.ForeignKey(User, related_name='created_tags') marked_by = models.ManyToManyField(User, related_name="marked_tags", through="MarkedTag") # Denormalised data used_count = models.PositiveIntegerField(default=0) - objects = models.Manager() active = ActiveTagManager() class Meta(DeletableContent.Meta): - db_table = u'tag' ordering = ('-used_count', 'name') def __unicode__(self):