from flask_wtf import FlaskForm from wtforms import StringField, SubmitField class EditProfileForm(FlaskForm): username = StringField('Username') email = StringField('Email') submit = SubmitField('Update Profile')
from flask_wtf import FlaskForm from wtforms import StringField, SubmitField from wtforms.validators import DataRequired, Email class EditProfileForm(FlaskForm): username = StringField('Username', validators=[DataRequired()]) email = StringField('Email', validators=[Email(), DataRequired()]) submit = SubmitField('Update Profile')In this example, we added some validation to the form. The `username` field is now required, and the `email` field is required and must contain a valid email address. This ensures that the user enters valid information when editing their profile. Package Library: Flask-WTF