forked from tr4ck3ur/jm2l
Added Miam Form
This commit is contained in:
+3
-3
@@ -79,9 +79,9 @@ def main(global_config, **settings):
|
||||
|
||||
## Events
|
||||
config.add_route('event', '/event/{year:\d+}/{event_id:([\w-]+)?}')
|
||||
config.add_route('link_event_user', '/MesJM2L/{year:\d+}/{intervention:\w+}/link_user')
|
||||
config.add_route('link_event_tiers', '/MesJM2L/{year:\d+}/{intervention:\w+}/link_tiers')
|
||||
config.add_route('edit_event', '/MesJM2L/{year:\d+}/{intervention:\w+}{sep:/*}{event_id:([\w-]+)?}')
|
||||
config.add_route('link_event_user', '/MesJM2L/{year:\d+}/{intervention:[\s\w]+}/link_user')
|
||||
config.add_route('link_event_tiers', '/MesJM2L/{year:\d+}/{intervention:[\s\w]+}/link_tiers')
|
||||
config.add_route('edit_event', '/MesJM2L/{year:\d+}/{intervention:[\s\w]+}{sep:/*}{event_id:([\w-]+)?}')
|
||||
|
||||
## Entities
|
||||
config.add_route('entities', '/entities') #{sep:/*}{Nature:\w+?}')
|
||||
|
||||
@@ -4,6 +4,7 @@ from wtforms import SubmitField, validators, FieldList, PasswordField
|
||||
#import .ExtWforms
|
||||
from .ExtWtforms import MySelectField
|
||||
from wtforms import HiddenField, DecimalField, DateTimeField, FormField, FileField, DateField
|
||||
from wtforms.widgets import CheckboxInput
|
||||
from wtforms.validators import ValidationError
|
||||
from datetime import datetime
|
||||
strip_filter = lambda x: x.strip() if x else None
|
||||
@@ -34,6 +35,8 @@ PLACE_TYPE = [('Aeroport', u'Aéroport'), ('Gare','Gare'), ('JM2L','JM2L'),
|
||||
TIERS_ROLE = [('Exposant','Exposant'), ('Sponsor','Sponsor'),
|
||||
('Donateur','Donateur')]
|
||||
|
||||
YESNO = [(0,"Non"), (1,"Oui")]
|
||||
|
||||
EVENT_TYPE = ['Stand', 'Table ronde', 'Atelier', 'Concert', 'Conference', 'Repas']
|
||||
|
||||
CONF_DURATION = [ (15,u'Lighting talk ( 5 min)'),
|
||||
@@ -296,6 +299,40 @@ class ProfilForm(MyBaseForm):
|
||||
tiersship = FieldList(FormField(TiersChoice))
|
||||
|
||||
|
||||
class MiamForm(MyBaseForm):
|
||||
RepasVendredi = SelectField(u'Je viens au dîner convivial vendredi soir',
|
||||
choices=YESNO,
|
||||
description = u"L'organisation réserve le " +
|
||||
u"restaurant pour ce dîner convivial. De petites " +
|
||||
u"animations vous seront proposées. " +
|
||||
u"Il nous faut savoir si on vous réserve une place !"
|
||||
)
|
||||
|
||||
RepasSamediMidi = SelectField(u'Je déjeune sur place samedi midi', choices=YESNO )
|
||||
|
||||
RepasSamediSoir = SelectField(u'Je viens au repas de clôture samedi soir', choices=YESNO,
|
||||
description = u"L'organisation réserve le " +
|
||||
u"restaurant pour le dîner de clôture. De petites " +
|
||||
u"animations vous seront proposées. " +
|
||||
u"Il nous faut savoir si on vous réserve une place !"
|
||||
)
|
||||
|
||||
Allergies = TextAreaField(u'Allérgies', [validators.Length(max=100)],
|
||||
filters=[strip_filter],
|
||||
description = u"Entrez ici vos allérgies éventuelles, " +
|
||||
u"Ce que votre organisme ne supporte absolument pas." +
|
||||
u"L'organisation fera alors en sorte de les éviter ou " +
|
||||
u"de les identifier explicitement."
|
||||
)
|
||||
Contraintes = TextAreaField(u'Contraintes', [validators.Length(max=100)],
|
||||
filters=[strip_filter],
|
||||
description = u"Entrez ici ce que vous n'aimez pas, " +
|
||||
u"Cela ne consititue pas pour vous un allérgène, " +
|
||||
u"mais vous n'aimez simplement pas. (Gluten / Laitage etc ...)"
|
||||
)
|
||||
|
||||
|
||||
|
||||
class DateStartConfidenceForm(MyBaseForm):
|
||||
ConfidenceLevel = [
|
||||
("0",u"exactement à"),
|
||||
|
||||
Reference in New Issue
Block a user