On Sunday, April 21, 2013 10:58:47 PM UTC+5:30, vijay shanker wrote:
>
> hi
>
> i have a django form like this:
>
> class AddArtistForm(forms.Form):
>     fname = forms.CharField()
>     lname = forms.CharField()
>     profession = forms.CharField()
>     dob  = forms.DateField()
>
> i want to display errors as this
>   {% for field in form %}
>     {{field}}
>     #  error associated with above field
> {% endfor %}
>
> i want to know how can i get error message with associated field if i want 
> to loop over forms field. 
> thanks
>
 

> introspecting fields it doesn have errors attribute, so this cnat be it   
>                                                                             
>                                                                         >>> 
> dir(addform.fields['fname'])
>
 

> ['__class__', '__deepcopy__', '__delattr__', '__dict__', '__doc__', 
> '__format__', '__getattribute__', '__hash__', '__init__', '__module__', 
> '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', 
> '__sizeof__', '__slotnames__', '__str__', '__subclasshook__', 
> '__weakref__', 'bound_data', 'clean', 'creation_counter', 
> 'default_error_messages', 'default_validators', 'error_messages', 
> 'help_text', 'hidden_widget', 'initial', 'label', 'localize', 'max_length', 
> 'min_length', 'prepare_value', 'required', 'run_validators', 
> 'show_hidden_initial', 'to_python', 'validate', 'validators', 'widget', 
> 'widget_attrs'                                                             
>                                                                  fields 
> error if its not valid
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to