- related_name=_(u"+"))
- event = models.ForeignKey(EventDescription, verbose_name=_(u"événement associé"),
- related_name=_(u"+"))
- options = models.ForeignKey(PaymentOption, verbose_name=_(u"options associées"),
- related_name=_(u"+"))
- status = models.CharField(max_length=10, choices=STATUS_CHOICES, verbose_name=_(u"statut"))
+ related_name='event_registrations')
+ dn_event = models.ForeignKey(EventDescription, verbose_name=_(u"événement associé"),
+ related_name='registrations')
+ option = models.ForeignKey(PriceOption, verbose_name=_(u"options associées"),
+ related_name='registrations')
+ date_registered = models.DateTimeField(verbose_name=_(u"date d'enregistrement"))
+ state = xwf_models.StateField(RegistrationWorkflow, verbose_name=u"état")
+
+ def __unicode__(self):
+ return "%s, %s, %s".format(unicode(user), unicode(event), unicode(option))