From: melinath Date: Thu, 22 Jul 2010 22:37:31 +0000 (-0400) Subject: Added a bit to newsletters to streamline interactions with them. X-Git-Tag: philo-0.9~43^2~1 X-Git-Url: http://git.ithinksw.org/philo.git/commitdiff_plain/e83005f011574cca97a348cbcdf2dc539c22b2ff?ds=inline Added a bit to newsletters to streamline interactions with them. --- diff --git a/contrib/penfield/models.py b/contrib/penfield/models.py index eede5a4..66f5de2 100644 --- a/contrib/penfield/models.py +++ b/contrib/penfield/models.py @@ -214,6 +214,7 @@ class NewsletterArticle(Entity, Titled): full_text = models.TextField() class Meta: + get_latest_by = 'date' ordering = ['-date'] unique_together = (('newsletter', 'slug'),) @@ -224,7 +225,7 @@ register_value_model(NewsletterArticle) class NewsletterIssue(Entity, Titled): newsletter = models.ForeignKey(Newsletter, related_name='issues') number = models.PositiveIntegerField() - articles = models.ManyToManyField(NewsletterArticle) + articles = models.ManyToManyField(NewsletterArticle, related_name='issues') class Meta: ordering = ['-number']