I found that Alex's `django-ajax-validation` works pretty well for
this and I think it works the way you described. Perhaps it could be
updated and included into Django core, if there is good support for
it.

https://github.com/alex/django-ajax-validation/

Cheers.
Tai.


On Feb 4, 8:03 am, Adrian Holovaty <[email protected]> wrote:
> On Fri, Feb 3, 2012 at 11:46 AM, Karthik Abinav
>
> <[email protected]> wrote:
> >   I was thinking about a feature that could be implemented. For common
> > fields like username having only alphanumeric , or phone numbers having only
> > numbers, a client side validation need not be written every time.Instead one
> > could directly write something like,
>
> > forms.CharField(validator = "usernamevalidation")
>
> > in the forms definition and the client side validation for that field would
> > automatically be taken care of by the validator class. This will save a lot
> > of time while making large websites with lot of registration forms and in
> > general be helpful to people who dont really know javascript and yet want
> > some amount of frontend validation in place.
>
> I like the idea of having a JavaScript version of form validation.
> Basically we could make a view class that takes a Form object in
> __init__() and returns JSON of the errors in a consistent way -- this
> would be very easy to do. Then we could provide some standard
> JavaScript to parse that JSON and add the error messages to the
> appropriate fields in the form in a consistent way.
>
> Good idea! It's a bit too late now to add it to Django 1.4, but I'd
> like to implement this for the next version.
>
> Adrian

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to