From a5b61c59da8d462836abf3178240675dd7156938 Mon Sep 17 00:00:00 2001 From: Cédric Bonhomme Date: Fri, 26 May 2017 09:06:38 +0200 Subject: Improved bookmark creation/edition form. --- src/web/forms.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/web/forms.py') diff --git a/src/web/forms.py b/src/web/forms.py index 4d44f379..b7a92519 100644 --- a/src/web/forms.py +++ b/src/web/forms.py @@ -205,9 +205,13 @@ class CategoryForm(Form): class BookmarkForm(Form): - href = TextField(lazy_gettext("URL")) - title = TextField(lazy_gettext("Title")) - description = TextField(lazy_gettext("Description")) + href = TextField(lazy_gettext("URL"), + [validators.Required( + lazy_gettext("Please enter an URL."))]) + title = TextField(lazy_gettext("Title"), + [validators.Length(min=0, max=100)]) + description = TextField(lazy_gettext("Description"), + [validators.Length(min=0, max=500)]) tags = TextField(lazy_gettext("Tags")) to_read = BooleanField(lazy_gettext("To read"), default=False) shared = BooleanField(lazy_gettext("Shared"), default=False) -- cgit