Fix year for Staff part

This commit is contained in:
2016-10-08 23:50:13 +02:00
parent d888a45ef5
commit 7176eb1ca3
10 changed files with 62 additions and 44 deletions
+7 -4
View File
@@ -8,13 +8,14 @@ from wtforms.validators import ValidationError
strip_filter = lambda x: x.strip() if x else None
from wtforms.csrf.session import SessionCSRF
from datetime import timedelta
from jm2l.const import CurrentYear
class MyBaseForm(Form):
class Meta:
csrf = True
csrf_class = SessionCSRF
csrf_secret = b'lJDQtOAMC2qe89doIn8u3Mch_DgeLSKO'
csrf_time_limit = timedelta(minutes=20)
csrf_time_limit = timedelta(minutes=60)
class BlogCreateForm(MyBaseForm):
title = TextField('Entry title', [validators.Length(min=1, max=255)],
@@ -53,6 +54,7 @@ class StaffArea(MyBaseForm):
description = TextAreaField('Description', [validators.optional(), validators.Length(max=1000000)],
filters=[strip_filter]
)
year_uid = HiddenField('year', default=str(CurrentYear))
class EditStaffArea(StaffArea):
uid = HiddenField()
@@ -64,12 +66,13 @@ class StaffTasks(MyBaseForm):
due_date = DateField(u'Date prévue', format='%d/%m/%Y')
description = TextAreaField('Description', [validators.optional(), validators.Length(max=1000000)],
filters=[strip_filter])
year_uid = HiddenField('year', default=str(CurrentYear))
class EditStaffTasks(StaffTasks):
uid = HiddenField()
class DossPresse(MyBaseForm):
year_uid = HiddenField()
year_uid = HiddenField()
doss_presse = TextAreaField('Dossier de Presse', [validators.optional(), validators.Length(max=1000000)],
filters=[strip_filter])
@@ -82,7 +85,7 @@ class TiersMember(MyBaseForm):
class Meta:
csrf = False
year_uid = SelectField(u'Année', coerce=int, choices=zip(range(2006,2016),range(2006,2016)))
year_uid = SelectField(u'Année', coerce=int, choices=zip(range(2006,CurrentYear+1),range(2006,CurrentYear+1)))
user_uid = TextField(u'user')
role = TextField(u'Role')
@@ -90,7 +93,7 @@ class TiersRole(MyBaseForm):
class Meta:
csrf = False
year_uid = SelectField(u'Année', coerce=int, choices=zip(range(2006,2016),range(2006,2016)))
year_uid = SelectField(u'Année', coerce=int, choices=zip(range(2006,CurrentYear+1),range(2006,CurrentYear+1)))
tiers_role = SelectField(u'Role', choices=TIERS_ROLE)
class TiersChoice(MyBaseForm):