From 12d69abf83685d70030f06a203983f1298ae534a Mon Sep 17 00:00:00 2001 From: tr4ck3ur Date: Sat, 14 Feb 2015 12:01:04 +0100 Subject: Fix all last changes for pre-production test --- jm2l/forms.py | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) (limited to 'jm2l/forms.py') diff --git a/jm2l/forms.py b/jm2l/forms.py index 7cf076f..010cf28 100644 --- a/jm2l/forms.py +++ b/jm2l/forms.py @@ -47,17 +47,19 @@ ATELIER_DURATION = [ (15,u'Lighting talk ( 5 min)'), class StaffArea(MyBaseForm): - uid = HiddenField() name = TextField(u'Pôle') description = TextAreaField('Description', [validators.optional(), validators.Length(max=1000000)], filters=[strip_filter] ) +class EditStaffArea(StaffArea): + uid = HiddenField() + class StaffTasks(MyBaseForm): name = TextField(u'Nom de la tâche') area_uid = SelectField(u'Pôle concerné', coerce=int ) - due_date = DateField(u'Date prévue', format='%d/%m/%Y') closed_by = SelectField(u'Assigné à', coerce=int ) + due_date = DateField(u'Date prévue', format='%d/%m/%Y') description = TextAreaField('Description', [validators.optional(), validators.Length(max=1000000)], filters=[strip_filter]) @@ -111,29 +113,13 @@ class AddIntervenant(MyBaseForm): u"son inscription sur le site.") add = SubmitField('Ajouter des intervenants') -class InterventionForm(MyBaseForm): +class ConfCreateForm(MyBaseForm): + event_type = HiddenField() for_year = HiddenField() start_time = HiddenField() end_time = HiddenField() - - name = TextField(u'Le nom de votre ', - [validators.DataRequired(u'Vous devez spécifier un nom pour votre intérvention'), - validators.Length(min=1, max=80, message='entre 1 et 80 car')], - filters=[strip_filter]) - - description = TextAreaField(u'Décrivez ici quelques détails à propos de votre intervention ', - [validators.Optional(), validators.Length(max=1000000)], - filters=[strip_filter] - ) -class ConfCreateForm(InterventionForm): - salle_uid = SelectField(u'Salle', coerce=int, - description=u"Choisissez ici la salle en fonction " - u"du nombres de personnes potentiellement intéressé par votre intervention "+ - u"l'organisation se réserve le droit de changer la salle (avec votre accord)." - - ) start_sel = SelectField(u'Début', coerce=int, description=u"C'est une heure indicative correspondant au mieux à vos préférences "+ u"personnelles. Vous pouvez prendre un créneau horaire déjà réservé si vous avez des contraintes " @@ -144,6 +130,22 @@ class ConfCreateForm(InterventionForm): description=u"Précisez ici la durée de votre intervention" ) + salle_uid = SelectField(u'Salle', coerce=int, + description=u"Choisissez ici la salle en fonction " + u"du nombres de personnes potentiellement intéressé par votre intervention "+ + u"l'organisation se réserve le droit de changer la salle (avec votre accord)." + + ) + + name = TextField(u'Le nom de votre ', + [validators.DataRequired(u'Vous devez spécifier un nom pour votre intérvention'), + validators.Length(min=1, max=80, message='entre 1 et 80 car')], + filters=[strip_filter]) + + description = TextAreaField(u'Décrivez ici quelques détails à propos de votre intervention ', + [validators.Optional(), validators.Length(max=1000000)], + filters=[strip_filter] + ) class ConfUpdateForm(ConfCreateForm): uid = HiddenField() -- cgit v1.2.3-54-g00ecf