All forms inherit from BaseForm
This commit is contained in:
parent
87aa5c4c94
commit
ee994e2627
@ -1,13 +1,13 @@
|
|||||||
from flask_wtf import FlaskForm
|
|
||||||
from wtforms.validators import Required
|
from wtforms.validators import Required
|
||||||
|
|
||||||
|
from .forms import BaseForm
|
||||||
from atst.forms.fields import SelectField
|
from atst.forms.fields import SelectField
|
||||||
from atst.utils.localization import translate
|
from atst.utils.localization import translate
|
||||||
|
|
||||||
from .data import PORTFOLIO_ROLES
|
from .data import PORTFOLIO_ROLES
|
||||||
|
|
||||||
|
|
||||||
class EditMemberForm(FlaskForm):
|
class EditMemberForm(BaseForm):
|
||||||
# This form also accepts a field for each environment in each application
|
# This form also accepts a field for each environment in each application
|
||||||
# that the user is a member of
|
# that the user is a member of
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
from flask_wtf import FlaskForm
|
|
||||||
from wtforms.fields import StringField
|
from wtforms.fields import StringField
|
||||||
from wtforms.fields.html5 import EmailField
|
from wtforms.fields.html5 import EmailField
|
||||||
from wtforms.validators import Required, Email, Length
|
from wtforms.validators import Required, Email, Length
|
||||||
|
|
||||||
|
from .forms import BaseForm
|
||||||
from atst.forms.validators import IsNumber
|
from atst.forms.validators import IsNumber
|
||||||
from atst.forms.fields import SelectField
|
from atst.forms.fields import SelectField
|
||||||
from atst.utils.localization import translate
|
from atst.utils.localization import translate
|
||||||
@ -10,7 +10,7 @@ from atst.utils.localization import translate
|
|||||||
from .data import PORTFOLIO_ROLES
|
from .data import PORTFOLIO_ROLES
|
||||||
|
|
||||||
|
|
||||||
class NewMemberForm(FlaskForm):
|
class NewMemberForm(BaseForm):
|
||||||
|
|
||||||
first_name = StringField(
|
first_name = StringField(
|
||||||
label=translate("forms.new_member.first_name_label"), validators=[Required()]
|
label=translate("forms.new_member.first_name_label"), validators=[Required()]
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
from flask_wtf import FlaskForm
|
|
||||||
from wtforms.fields import StringField, BooleanField
|
from wtforms.fields import StringField, BooleanField
|
||||||
from wtforms.fields.html5 import TelField
|
from wtforms.fields.html5 import TelField
|
||||||
from wtforms.validators import Email, Length, Optional
|
from wtforms.validators import Email, Length, Optional
|
||||||
@ -9,7 +8,7 @@ from .forms import BaseForm
|
|||||||
from .fields import FormFieldWrapper
|
from .fields import FormFieldWrapper
|
||||||
|
|
||||||
|
|
||||||
class OfficerForm(FlaskForm):
|
class OfficerForm(BaseForm):
|
||||||
first_name = StringField("First Name")
|
first_name = StringField("First Name")
|
||||||
last_name = StringField("Last Name")
|
last_name = StringField("Last Name")
|
||||||
email = StringField("Email", validators=[Optional(), Email()])
|
email = StringField("Email", validators=[Optional(), Email()])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user