error and django forms

15 views
Skip to first unread message

vijay shanker

unread,
Apr 21, 2013, 1:28:47 PM4/21/13
to django...@googlegroups.com
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
                                                                                                                                                                                                                                                                                                                                                                                                fields error if its not valid

Jesús Lucas Flores

unread,
Apr 21, 2013, 1:35:01 PM4/21/13
to django...@googlegroups.com
You can get the errors of a field:

{% for field in form %}
    {{field}}
    {% for error in field.errors %}
         <span class="text-error">{{ error }}</span>
{% endfor %}
{% endfor %}




2013/4/21 vijay shanker <deon...@gmail.com>

--
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 django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
-----------------------------------------------------------------------------------------------------------------

Jesús Lucas Flores
Administrador de Sistemas y Programador Web
Blog:       jesuslucas.com
Twitter:     @jelukas89
-----------------------------------------------------------------------------------------------------------------

vijay shanker

unread,
Apr 21, 2013, 2:27:39 PM4/21/13
to django...@googlegroups.com
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

Vijay Shanker

unread,
Apr 21, 2013, 2:59:53 PM4/21/13
to django...@googlegroups.com
yess that does it.
thanks


--
You received this message because you are subscribed to a topic in the Google Groups "Django users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/django-users/RvJXXj-Yb2A/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to django-users...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages