class UserCustomForm(Form): email = fields.StringField( 'Email Address', [validators.Required('Email is required'), unique_user_email]) first_name = fields.StringField( 'First Name', [validators.Required('First name is required')]) last_name = fields.StringField( 'Last Name', [validators.Required('Last name is required')]) user_nic = fields.HiddenField('NIC')
class ExtendedRegisterForm(RegisterForm): first_name = fields.StringField( _('First name'), [validators.Required(_('First name is required'))]) last_name = fields.StringField( _('Last name'), [validators.Required(_('Last name is required'))])
class ContactForm(FlaskForm): name = fields.StringField("Name", [validators.Required()]) email = EmailField("Email", [validators.Required(), validators.Email()]) subject = fields.StringField("Subject", [validators.Required()]) message = fields.TextAreaField("Message", [validators.Required()]) recaptcha = recaptcha.RecaptchaField()