Fix year for Staff part
This commit is contained in:
+7
-4
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user