1
0
Fork 0
mirror of https://github.com/fastogt/fastocloud_admin.git synced 2025-03-09 23:38:52 +00:00
fastocloud_admin/app/home/forms.py
2019-08-22 07:16:08 -04:00

16 lines
821 B
Python

from flask_wtf import FlaskForm
from flask_babel import lazy_gettext
from wtforms.fields import StringField, SubmitField, TextAreaField
from wtforms.validators import InputRequired, Length, Email
class ContactForm(FlaskForm):
email = StringField(lazy_gettext(u'Email:'),
validators=[InputRequired(), Email(message=lazy_gettext(u'Please enter your email address.')),
Length(max=30)])
subject = StringField(lazy_gettext(u'Subject:'),
validators=[InputRequired('Please enter a subject.'), Length(min=1, max=80)])
message = TextAreaField(lazy_gettext(u'Message:'), validators=[InputRequired(message=lazy_gettext(
u'Please enter a message.')), Length(min=1, max=500)])
submit = SubmitField(lazy_gettext(u'Send'))