- 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"+"))
- simple = models.BooleanField(verbose_name=_(u"simple"))
- creator = models.ForeignKey(accounts_models.Account, verbose_name=_(u"créateur"), related_name=_(u"created_events"))
-
+ short = models.SlugField(max_length=40, unique=True, verbose_name=_(u"nom raccourci"),
+ help_text=_(u"Texte court utilisé dans les URLs."))
+ main_description = models.OneToOneField('events.EventPart', null=True, blank=True,
+ verbose_name=_(u"description principale"), related_name='+')
+ group = models.ForeignKey(groups_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"),
+ help_text=_(u"Un événement simple a un seul composant. Permet une mise en page plus légère."))
+
+ registration_begin = models.DateTimeField(blank=True, null=True,
+ verbose_name=_(u"date d'ouverture des inscriptions"))