Hi Yannick,

On 6 Mrz., 20:07, Yannick <ytchatch...@gmail.com> wrote:
> Hello mate,
>
> A value is saved in the DB as lower case and we put this validation
> "IS_NOT_IN_DB()". If for that field the user enter a Capital letter of
> the same value saved the application will validate the entry.
>
> This is not really good. Is there a way to avoid this in Web2py
> without a need to build a customize validation method ?
>

not exactly - but you can chain validators and use something as simple
as:

db.person.name.requires= [
    lambda s: (s and s.lower(), None),
    IS_NOT_IN_DB(db, db.person.name),
    ]


> Please let me know if you have an idea.
>
> Cheers,

Cheers
Bernd

Reply via email to