Strona 1 z 1

[Django][html] Formularz z polem 'hidden_fields'

: 18 mar 2014, 10:04
autor: gregorio99
W dokumentacji Django, do zamieszczenia formularzy na stronie html, dostaję dodatkowo pole "hidden_fields", np.:

Kod: Zaznacz cały

<form action="/contact/" method="post">
    
    {% for hidden in form.hidden_fields %}      #  <--- pole "hidden_fields"
         {{ hidden }}
    {% endfor %}
    
    {% for field in form.visible_fields %}
        <div class="fieldWrapper">
            {{ field.errors }}
            {{ field.label_tag }} {{ field }}
        </div>
    {% endfor %}
    <p><input type="submit" value="Send message" /></p>
</form>
Co to są za pola, do czego służą i czy zawsze muszę ich używać?

Re: [Django][html] Formularz z polem 'hidden_fields'

: 22 mar 2014, 12:46
autor: Yuri20
Hidden fieldsy są to niewidoczne pola w formularzu przekazywane do djanga podczas zaakceptowania tegoż formularza. Wykorzystujesz to jak po prostu chcesz przekazać dodatkową informację podczas sprawdzania formularza, której nie musi widzieć użytkownik ;)