Difference between revisions of "Implementing HTML CheckBoxes in Jinja"
Jump to navigation
Jump to search
PeterHarding (talk | contribs) (Created page with "=Notes= * http://stackoverflow.com/questions/7996075/iterate-through-checkboxes-in-flask Category:Jinja") |
PeterHarding (talk | contribs) |
||
Line 2: | Line 2: | ||
* http://stackoverflow.com/questions/7996075/iterate-through-checkboxes-in-flask | * http://stackoverflow.com/questions/7996075/iterate-through-checkboxes-in-flask | ||
* https://coderwall.com/p/pkthoa/read-checkbox-in-flask | |||
=Example= | |||
==Template== | |||
<pre> | |||
{% for contact in contacts %} | |||
<input type="checkbox" id="id_{{contact.id}}" name="contacts" value="{{contact.id}}"> | |||
<label for="id_{{contact.id}}">{{contact.name}}</label> | |||
{% endfor %} | |||
</pre> | |||
==Flask== | |||
<pre> | |||
if request.method == "POST": | |||
selected_contacts = request.form.getlist("contacts") | |||
</pre> | |||
[[Category:Jinja]] | [[Category:Jinja]] |
Revision as of 10:57, 25 December 2014
Notes
- http://stackoverflow.com/questions/7996075/iterate-through-checkboxes-in-flask
- https://coderwall.com/p/pkthoa/read-checkbox-in-flask
Example
Template
{% for contact in contacts %} <input type="checkbox" id="id_{{contact.id}}" name="contacts" value="{{contact.id}}"> <label for="id_{{contact.id}}">{{contact.name}}</label> {% endfor %}
Flask
if request.method == "POST": selected_contacts = request.form.getlist("contacts")