tried this snippet of code from the web2py book, but it doesnt work the way I feel it should
def display_manual_form(): form = SQLFORM(db.person) if form.accepts(request.vars, formname='test'): response.flash = 'form accepted' elif form.errors: response.flash = 'form has errors' else: response.flash = 'please fill the form' return dict() {{extend 'layout.html'}} <form> <ul> <li>Your name is <input name="name" /></li> </ul> <input type="submit" /> <input type="hidden" name="_formname" value="test" /> </form> On submission, if there are errors in the form, it doesnt display any error messages. why is this so?