File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Flask Projects/Forms login page Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change 1+
2+ from flask_wtf import FlaskForm
3+ from wtforms import StringField ,PasswordField ,SubmitField ,BooleanField
4+ from wtforms .validators import DataRequired , Length ,Email ,EqualTo
5+
6+
7+ class RegistrationForm (FlaskForm ):
8+ Username = StringField ('Username' ,
9+ validators = [DataRequired (), Length (min = 2 , max = 20 )])
10+ email = StringField ('email' ,
11+ validators = [DataRequired (), Email ()])
12+ Password = PasswordField ('Password' ,
13+ validators = [DataRequired ()])
14+ confirm_password = PasswordField ('Confirm_Password' ,
15+ validators = [DataRequired (),EqualTo ('password' )])
16+ submit = SubmitField ('Sign up' )
17+
18+
19+ class LoginForm (FlaskForm ):
20+
21+ email = StringField ('email' , validators = [DataRequired (), Email ()])
22+ Password = PasswordField ('Password' , validators = [DataRequired ()])
23+ remember = BooleanField ('Remember me' )
24+ submit = SubmitField ('Login' )
You can’t perform that action at this time.
0 commit comments