There are several ways you can do it, but probably the most straightforward is how django does it in the first place:
{% for field in form %} {% if field.is_hidden %} {{ field }} {% else %} {% if field.errors %}{{ field.errors }}{% endif %} <p {% if field.errors %} class="error"{% endif %} {% ifequal field.name "honeypot" %} style="display:none;"{% endifequal %}> {{ field.label_tag }} {{ field }} </p> {% endif %} {% endfor %} Looping through the fields, and if the field is honeypot, setting display:none That's all in django/contrib/comments/templates/comments/form.html On Apr 12, 2:35 pm, Ariel <isaacr...@gmail.com> wrote: > Hi everybody: > > I am implementing comments functionalities in my web application, I am > making the documentation examples. > I have customized my comment form exaxtly like the documentation: > > {% get_comment_form for document as form %} > <form action="{% comment_form_target %}" method="post"> > {{ form }} > <tr> > <td><input type="submit" name="preview" class="submit-post" > value="Preview"></td> > </tr> > </form> > > But the thing is that a field that is suppossed to be hidden is > visible and that is what I don't want, the field name is 'honeypot' > This is a normal behavior ? > Do anyone of you know how to make that field hidden again ??? > Thanks in advance. > Ariel -- 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.