From 6cc4bfdf8d67029b5038693dc99c27e669d0234c Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Fri, 1 Nov 2013 15:33:36 +0100 Subject: It is now possible to add a feed via a form for different users. --- pyaggr3g470r/forms.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'pyaggr3g470r/forms.py') diff --git a/pyaggr3g470r/forms.py b/pyaggr3g470r/forms.py index c7054b85..45d88e7f 100644 --- a/pyaggr3g470r/forms.py +++ b/pyaggr3g470r/forms.py @@ -23,4 +23,18 @@ class SigninForm(Form): return True else: self.email.errors.append("Invalid e-mail or password") - return False \ No newline at end of file + return False + +class AddFeedForm(Form): + title = TextField("Title", [validators.Required("Please enter a title.")]) + link = TextField("Feed link", [validators.Required("Please enter a link.")]) + site_link = TextField("Site link", [validators.Required("Please enter a site URL.")]) + submit = SubmitField("Add feed") + + 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 -- cgit