Skip to content
Snippets Groups Projects
Commit 7e122409 authored by Harry Hughes's avatar Harry Hughes
Browse files

Replace forms.py

parent 730df666
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,7 @@ from blog.models import User ...@@ -7,7 +7,7 @@ from blog.models import User
class RegistrationForm(FlaskForm): class RegistrationForm(FlaskForm):
email = StringField('Email',validators=[DataRequired(), Email()]) email = StringField('Email',validators=[DataRequired(), Email()])
username = StringField('Username',validators=[DataRequired(), Length(min=2, max=11),Regexp('^[a-z]{4,11}$')]) username = StringField('Username',validators=[DataRequired(), Length(min=2, max=11),Regexp('^[a-z]{4,11}$')])
password_hash = PasswordField('Password',validators=[DataRequired()]) password = PasswordField('Password',validators=[DataRequired()])
submit = SubmitField('Register') submit = SubmitField('Register')
def validate_username(self, username): def validate_username(self, username):
user = User.query.filter_by(username=username.data).first() user = User.query.filter_by(username=username.data).first()
...@@ -23,13 +23,13 @@ class RegistrationForm(FlaskForm): ...@@ -23,13 +23,13 @@ class RegistrationForm(FlaskForm):
class LoginForm(FlaskForm): class LoginForm(FlaskForm):
email = StringField('Email',validators=[DataRequired()]) email = StringField('Email',validators=[DataRequired()])
username = StringField('Username',validators=[DataRequired()]) username = StringField('Username',validators=[DataRequired()])
password_hash = PasswordField('Password',validators=[DataRequired()]) password = PasswordField('Password',validators=[DataRequired()])
submit = SubmitField('Login') submit = SubmitField('Login')
class UpdateAccountForm(FlaskForm): class UpdateAccountForm(FlaskForm):
email = StringField('Email',validators=[DataRequired(), Email()]) email = StringField('Email',validators=[DataRequired(), Email()])
username = StringField('Username',validators=[DataRequired(), Length(min=2, max=11)]) username = StringField('Username',validators=[DataRequired(), Length(min=2, max=11)])
password_hash = PasswordField('Password',validators=[DataRequired()]) password = PasswordField('Password',validators=[DataRequired()])
submit = SubmitField('Update') submit = SubmitField('Update')
def validate_username(self, username): def validate_username(self, username):
if username.data != current_user.username: if username.data != current_user.username:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment