news - Adds an optionnal linked event to the model
[xnet] / xnet / news / models.py
index ef81f59..f3b3170 100644 (file)
@@ -12,14 +12,14 @@ class News(models.Model):
     illustration = ImageWithThumbsField(upload_to='news', verbose_name=u"illustration", null=True, blank=True)
     expiration = models.DateField(verbose_name=u"date de péremption")
     
-# TODO : attached_event = null
+    attached_event = models.ForeignKey('events.Event', related_name='news', null=True, blank=True)
     
     restricted = models.BooleanField(default=True, verbose_name=u"visibilité restreinte")
     promo_min = models.PositiveSmallIntegerField(verbose_name=u"promotion la plus ancienne", null=True, blank=True)
     promo_max = models.PositiveSmallIntegerField(verbose_name=u"promotion la plus jeune", null=True, blank=True)
     
-    author = models.ForeignKey('accounts.Account', related_name='+')
-    group = models.ForeignKey('accounts.XGroup', related_name='news')
+    author = models.ForeignKey('accounts.Account', related_name='+', verbose_name=u"auteur")
+    group = models.ForeignKey('accounts.XGroup', related_name='news', verbose_name=u"groupe associé")
 
     class Meta:
         verbose_name = u"annonce"