mirror of
https://github.com/fastogt/fastocloud_admin.git
synced 2025-03-09 23:38:52 +00:00
16 lines
821 B
Python
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'))
|