From: Corentin Wallez Date: Sat, 30 Mar 2013 01:18:48 +0000 (+0100) Subject: Fix the events models X-Git-Url: http://git.polytechnique.org/?p=xnet;a=commitdiff_plain;h=34981af431f46fb45a08c4531a4d85aea5206b5a Fix the events models --- diff --git a/xnet/events/models.py b/xnet/events/models.py index e8889e0..be616ed 100644 --- a/xnet/events/models.py +++ b/xnet/events/models.py @@ -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): @@ -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')