Hi Yannick,
On 6 Mrz., 20:07, Yannick <[email protected]> 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