short = models.SlugField(max_length=40, verbose_name=_(u"nom raccourci"))
main_description = models.OneToOneField('events.EventDescription', null=True, blank=True,
- verbose_name=_(u"description principale"), related_name=_(u"+"))
+ verbose_name=_(u"description principale"), related_name='+')
+ group = models.ForeignKey(accounts_models.XGroup, verbose_name=_(u"groupe"), related_name='events')
+ creator = models.ForeignKey(accounts_models.Account, verbose_name=_(u"créateur"), related_name='created_events')
simple = models.BooleanField(verbose_name=_(u"simple"))
- creator = models.ForeignKey(accounts_models.Account, verbose_name=_(u"créateur"), related_name=_(u"created_events"))
registration_end = models.DateTimeField(null=True, blank=True,
verbose_name=_(u"date limite d'inscription"))
class EventDescription(models.Model):
name = models.CharField(max_length=100, verbose_name=_(u"nom"))
description = models.CharField(max_length=1000, verbose_name=_(u"description"))
- event = models.ForeignKey(Event, verbose_name=_(u"événement parent"), related_name=_(u"descriptions"))
+ event = models.ForeignKey(Event, verbose_name=_(u"événement parent"), related_name='descriptions')
registration_limit = models.IntegerField(verbose_name=_(u"limites du nombre d'inscrits"))
main = models.BooleanField(verbose_name=_(u"principale"))
name = models.CharField(max_length=100, verbose_name=_(u"nom"))
amount = models.IntegerField(verbose_name=_(u"montant (centimes)"))
event_description = models.ForeignKey(EventDescription, verbose_name=_(u"description associée"),
- related_name=_(u"price_options"))
+ related_name='price_options')
def __unicode__(self):
return self.name
class Registration(models.Model):
user = models.ForeignKey(accounts_models.Account, verbose_name=_(u"utilisateur enregistré"),
- related_name=_(u"event_registrations"))
+ related_name='event_registrations')
dn_event = models.ForeignKey(EventDescription, verbose_name=_(u"événement associé"),
- related_name=_(u"registrations"))
+ related_name='registrations')
option = models.ForeignKey(PriceOption, verbose_name=_(u"options associées"),
- related_name=_(u"registrations"))
+ related_name='registrations')
date_registered = models.DateTimeField(verbose_name=_(u"date d'enregistrement"))
state = xwf_models.StateField(RegistrationWorkflow, verbose_name=u"état")