From ee994e26274ad01fd7d096e413fe1aefdf69019a Mon Sep 17 00:00:00 2001 From: leigh-mil Date: Wed, 6 Mar 2019 15:36:49 -0500 Subject: [PATCH] All forms inherit from BaseForm --- atst/forms/edit_member.py | 4 ++-- atst/forms/new_member.py | 4 ++-- atst/forms/officers.py | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/atst/forms/edit_member.py b/atst/forms/edit_member.py index 56d7f499..766ed65c 100644 --- a/atst/forms/edit_member.py +++ b/atst/forms/edit_member.py @@ -1,13 +1,13 @@ -from flask_wtf import FlaskForm from wtforms.validators import Required +from .forms import BaseForm from atst.forms.fields import SelectField from atst.utils.localization import translate from .data import PORTFOLIO_ROLES -class EditMemberForm(FlaskForm): +class EditMemberForm(BaseForm): # This form also accepts a field for each environment in each application # that the user is a member of diff --git a/atst/forms/new_member.py b/atst/forms/new_member.py index 90795a2b..cdea0c56 100644 --- a/atst/forms/new_member.py +++ b/atst/forms/new_member.py @@ -1,8 +1,8 @@ -from flask_wtf import FlaskForm from wtforms.fields import StringField from wtforms.fields.html5 import EmailField from wtforms.validators import Required, Email, Length +from .forms import BaseForm from atst.forms.validators import IsNumber from atst.forms.fields import SelectField from atst.utils.localization import translate @@ -10,7 +10,7 @@ from atst.utils.localization import translate from .data import PORTFOLIO_ROLES -class NewMemberForm(FlaskForm): +class NewMemberForm(BaseForm): first_name = StringField( label=translate("forms.new_member.first_name_label"), validators=[Required()] diff --git a/atst/forms/officers.py b/atst/forms/officers.py index 560b35d5..5f6b0e02 100644 --- a/atst/forms/officers.py +++ b/atst/forms/officers.py @@ -1,4 +1,3 @@ -from flask_wtf import FlaskForm from wtforms.fields import StringField, BooleanField from wtforms.fields.html5 import TelField from wtforms.validators import Email, Length, Optional @@ -9,7 +8,7 @@ from .forms import BaseForm from .fields import FormFieldWrapper -class OfficerForm(FlaskForm): +class OfficerForm(BaseForm): first_name = StringField("First Name") last_name = StringField("Last Name") email = StringField("Email", validators=[Optional(), Email()])