Hi,

At the instant I initialize my form, the errors dict is filled,
although the documentation says, the validation happens after form
instance's is_valid() method is called.

Here is the demonstration:

>>> from blog.forms import ItemForm
>>> from blog.models import Item
>>> form = ItemForm({}, instance=Item())
>>> form.errors
{'title': [u'This field is required.']}
>>>

The ItemForm is a ModelForm build from Item model.

Is the documention or the behavior wrong?


Thanks,
omat

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

Reply via email to