ok, thanks for the answer, but I want use the clean method in a model, not in a form. For that in the clean method I throw a ValidationError, but the error message isn't associated to the field form of the modelform.
On 8 nov, 19:17, cootetom <coote...@gmail.com> wrote: > If you want to associate an error to a specific field in a model form > then you need to populate self._errors with the error you find. Have a > read about this on the Django docs to see how it is done. > > http://docs.djangoproject.com/en/1.1/ref/forms/validation/#ref-forms-... > > The last example shows how to associate a error with a specific field > in a form class. > > On Nov 8, 8:40 pm, refreegrata <refreegr...@yahoo.com> wrote: > > > Hello list. I want to use the clean method in a model. > > -------------------------------------- > > class myModel(models.Model): > > fields .... > > > def clean(self): > > raise ValidationError('The Error.') > > ------------------------------------------------------- > > > Thats works fine. My question is, how can I associate this error to > > the field in the modelform?. With this method the form validation can > > be controlled, but I can't pick the error dynamically to show at the > > user. > > > Thanks for read. > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.