Ah ok I just took a look at the HTML and saw that my code conflicts with what web2py is generating. Basically there's a form within a form being constructed, so it looks like this:
<form class="form-horizontal"> <form action="" enctype="multipart/form-data" method="post"> To avoid this, how can I tell web2py that the login form's style has to be form-horizontal? That way it can generate the HTML automagically. On Wednesday, August 15, 2012 6:51:12 AM UTC+1, shartha wrote: > > Hello, > Quick question: > Instead of {{=auth.login()}}, I am using the following to be able to > customize my login form. However the resulting form does not work and I > cannot login with the same username/password that enable me to login if I > had used {{=auth.login()}} -- I get the flash error: Invalid Login. > > Could someone please tell me what's possibly going wrong? Thanks! > > {{form=auth.login()}} > {{=form.custom.begin}} > Username: > {{=form.custom.widget.username}} > </br> > Password: > {{=form.custom.widget.password}} > {{=form.custom.submit}} > {{=form.custom.end}} > --