diff options
Diffstat (limited to 'pyaggr3g470r/forms.py')
-rw-r--r-- | pyaggr3g470r/forms.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/pyaggr3g470r/forms.py b/pyaggr3g470r/forms.py index 0aed7da6..0fcb0c63 100644 --- a/pyaggr3g470r/forms.py +++ b/pyaggr3g470r/forms.py @@ -64,4 +64,19 @@ class AddFeedForm(Form): def validate(self): if not Form.validate(self): return False + return True + +class ProfileForm(Form): + firstname = TextField("First name", [validators.Required("Please enter your first name.")]) + lastname = TextField("Last name", [validators.Required("Please enter your last name.")]) + email = TextField("Email", [validators.Required("Please enter your email.")]) + password = TextField("Password", [validators.Required("Please enter your password.")]) + submit = SubmitField("Save") + + def __init__(self, *args, **kwargs): + Form.__init__(self, *args, **kwargs) + + def validate(self): + if not Form.validate(self): + return False return True
\ No newline at end of file |