date = models.DateTimeField(default=datetime.now)
lede = models.TextField(null=True, blank=True)
full_text = models.TextField()
+
+ class Meta:
+ ordering = ['-date']
+ unique_together = (('newsletter', 'slug'),)
register_value_model(NewsletterArticle)
newsletter = models.ForeignKey(Newsletter, related_name='issues')
number = models.PositiveIntegerField()
articles = models.ManyToManyField(NewsletterArticle)
+
+ class Meta:
+ ordering = ['-number']
+ unique_together = (('newsletter', 'number'),)
class NewsletterView(MultiView):
class Tag(models.Model):
name = models.CharField(max_length=250)
- slug = models.SlugField()
+ slug = models.SlugField(unique=True)
def __unicode__(self):
return self.name