Thanks a heap Franco :)

The only suggestion I have is to add the `IS_MATCH` validator

On Wed, Aug 15, 2012 at 11:12 AM, Franco <franco.alar...@gmail.com> wrote:

> Ups, I made a double post. Anyway if there are any interested, here is an
> example of use:
>
> def validation():
>
>
>
>     from plugin_ValidationEngine import JsSQLFORM
>
>     f = JsSQLFORM.factory(
>
>         Field('first_name', requires = [IS_NOT_EMPTY(), IS_LENGTH(20, 
> 3)],label
> = 'First Name'),
>
>         Field('last_name', requires = IS_NOT_EMPTY(), label = 'Last Name'
> ),
>
>         Field('id', requires = IS_LENGTH(12, 12), label = 'Id'),
>
>         Field('age', requires = IS_INT_IN_RANGE(18, 65), label = 'Age'),
>
>         Field('amount', requires = IS_FLOAT_IN_RANGE(1, 9999.99), label =
> 'Amount')
>
>     )
>
>     if f.accepts(request, session):
>
>         response.flash = 'Ok'
>
>     else:
>
>         response.flash = 'Bad'
>
>     return dict(form = f)
>
>
>
>
> def validation2():
>
>     from plugin_ValidationEngine import JsSQLFORM
>
>     f = JsSQLFORM(db.test)
>
>     if f.accepts(request, session):
>
>         response.flash = 'Ok'
>
>     else:
>
>         response.flash = 'Bad'
>
>     return dict(form = f)
>
> Until now i implemented 7 validators (IS_NOT_EMPTY, IS_EMAIL, IS_**
> URL, IS_DATE, IS_LENGTH, IS_**INT_IN_RANGE, IS_FLOAT_IN_**RANGE).
>
> I hear suggestions.
>
>
>
> El lunes, 23 de julio de 2012 17:36:39 UTC-3, Franco escribió:
>
>> Greetings everyone, I want to share with you a plugin that adds client
>> side validation to your forms. I hope this be helpful to you.
>>
>> It uses in the same way that you use SQLFORM class.
>>
>>
>> See you soon.
>>
>> PS: Sorry for my bad english.
>>
>>
>> <https://lh3.googleusercontent.com/-koqpaOGhCvM/UA21w2sGAxI/AAAAAAAAAFQ/zE2h4FPnXi4/s1600/screen.png>
>>
>>  --
>
>
>
>

-- 



Reply via email to