groups/home: add a link to subscribe to a group
[xnet] / xnet / events / models.py
index e8889e0..d3eeef8 100644 (file)
@@ -73,7 +73,7 @@ class EventPart(models.Model):
 class PriceOption(models.Model):
     name = models.CharField(max_length=100, verbose_name=_(u"nom"))
     amount = models.IntegerField(verbose_name=_(u"montant (centimes)"))
-    event_description = models.ForeignKey(EventPart, verbose_name=_(u"description associée"),
+    event_part = models.ForeignKey(EventPart, verbose_name=_(u"description associée"),
             related_name='price_options')
 
     def __unicode__(self):
@@ -82,7 +82,7 @@ class PriceOption(models.Model):
     class Meta:
         verbose_name = _(u"option de paiement")
         verbose_name_plural = _(u"options de paiement")
-        unique_together = ('event_description', 'name')
+        unique_together = ('event_part', 'name')
 
 
 class RegistrationWorkflow(xwf_models.Workflow):
@@ -103,7 +103,7 @@ class RegistrationWorkflow(xwf_models.Workflow):
 class Registration(models.Model):
     user = models.ForeignKey(accounts_models.Account, verbose_name=_(u"utilisateur enregistré"),
             related_name='event_registrations')
-    dn_event = models.ForeignKey(EventPart, verbose_name=_(u"événement associé"),
+    dn_event = models.ForeignKey(Event, verbose_name=_(u"événement associé"),
             related_name='registrations', editable=False)
     option = models.ForeignKey(PriceOption, verbose_name=_(u"options associées"),
             related_name='registrations')