X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/bae6b1cbc5eb00d2273c45b55ea0950949fce0a9..9ccb8068a1e46fca83c7cc948cb66f17f5d570d2:/models/base.py diff --git a/models/base.py b/models/base.py index 3482a1a..700b1e7 100644 --- a/models/base.py +++ b/models/base.py @@ -9,10 +9,13 @@ from UserDict import DictMixin class Tag(models.Model): name = models.CharField(max_length=250) - slug = models.SlugField() + slug = models.SlugField(unique=True) def __unicode__(self): return self.name + + class Meta: + app_label = 'philo' class Titled(models.Model): @@ -113,7 +116,6 @@ class Entity(models.Model): class Meta: abstract = True - app_label = 'philo' class TreeManager(models.Manager): @@ -172,7 +174,6 @@ class TreeModel(models.Model): class Meta: unique_together = (('parent', 'slug'),) abstract = True - app_label = 'philo' class TreeEntity(TreeModel, Entity): @@ -189,5 +190,4 @@ class TreeEntity(TreeModel, Entity): return super(TreeEntity, self).relationships class Meta: - abstract = True - app_label = 'philo' \ No newline at end of file + abstract = True \ No newline at end of file