All forms inherit from BaseForm

This commit is contained in:
leigh-mil 2019-03-06 15:36:49 -05:00
parent 87aa5c4c94
commit ee994e2627
3 changed files with 5 additions and 6 deletions

View File

@ -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

View File

@ -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()]

View File

@ -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()])