Added Miam Form
This commit is contained in:
+3
-3
@@ -79,9 +79,9 @@ def main(global_config, **settings):
|
|||||||
|
|
||||||
## Events
|
## Events
|
||||||
config.add_route('event', '/event/{year:\d+}/{event_id:([\w-]+)?}')
|
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_user', '/MesJM2L/{year:\d+}/{intervention:[\s\w]+}/link_user')
|
||||||
config.add_route('link_event_tiers', '/MesJM2L/{year:\d+}/{intervention:\w+}/link_tiers')
|
config.add_route('link_event_tiers', '/MesJM2L/{year:\d+}/{intervention:[\s\w]+}/link_tiers')
|
||||||
config.add_route('edit_event', '/MesJM2L/{year:\d+}/{intervention:\w+}{sep:/*}{event_id:([\w-]+)?}')
|
config.add_route('edit_event', '/MesJM2L/{year:\d+}/{intervention:[\s\w]+}{sep:/*}{event_id:([\w-]+)?}')
|
||||||
|
|
||||||
## Entities
|
## Entities
|
||||||
config.add_route('entities', '/entities') #{sep:/*}{Nature:\w+?}')
|
config.add_route('entities', '/entities') #{sep:/*}{Nature:\w+?}')
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ from wtforms import SubmitField, validators, FieldList, PasswordField
|
|||||||
#import .ExtWforms
|
#import .ExtWforms
|
||||||
from .ExtWtforms import MySelectField
|
from .ExtWtforms import MySelectField
|
||||||
from wtforms import HiddenField, DecimalField, DateTimeField, FormField, FileField, DateField
|
from wtforms import HiddenField, DecimalField, DateTimeField, FormField, FileField, DateField
|
||||||
|
from wtforms.widgets import CheckboxInput
|
||||||
from wtforms.validators import ValidationError
|
from wtforms.validators import ValidationError
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
strip_filter = lambda x: x.strip() if x else None
|
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'),
|
TIERS_ROLE = [('Exposant','Exposant'), ('Sponsor','Sponsor'),
|
||||||
('Donateur','Donateur')]
|
('Donateur','Donateur')]
|
||||||
|
|
||||||
|
YESNO = [(0,"Non"), (1,"Oui")]
|
||||||
|
|
||||||
EVENT_TYPE = ['Stand', 'Table ronde', 'Atelier', 'Concert', 'Conference', 'Repas']
|
EVENT_TYPE = ['Stand', 'Table ronde', 'Atelier', 'Concert', 'Conference', 'Repas']
|
||||||
|
|
||||||
CONF_DURATION = [ (15,u'Lighting talk ( 5 min)'),
|
CONF_DURATION = [ (15,u'Lighting talk ( 5 min)'),
|
||||||
@@ -296,6 +299,40 @@ class ProfilForm(MyBaseForm):
|
|||||||
tiersship = FieldList(FormField(TiersChoice))
|
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):
|
class DateStartConfidenceForm(MyBaseForm):
|
||||||
ConfidenceLevel = [
|
ConfidenceLevel = [
|
||||||
("0",u"exactement à"),
|
("0",u"exactement à"),
|
||||||
|
|||||||
Reference in New Issue
Block a user