Difference between revisions of "Implementing HTML CheckBoxes in Jinja"
Jump to navigation
Jump to search
PeterHarding (talk | contribs) |
PeterHarding (talk | contribs) |
||
Line 4: | Line 4: | ||
* https://coderwall.com/p/pkthoa/read-checkbox-in-flask | * https://coderwall.com/p/pkthoa/read-checkbox-in-flask | ||
* http://thefort.org/tag/python/ Uses WTForms | * http://thefort.org/tag/python/ Uses WTForms | ||
* http://webpython.codepoint.net/cgi_multiple_field_names Simple example | |||
=Example 1= | |||
=Example= | |||
==Template== | ==Template== | ||
Line 17: | Line 17: | ||
{% endfor %} | {% endfor %} | ||
</pre> | </pre> | ||
==Flask== | ==Flask== |
Latest revision as of 11:25, 25 December 2014
Notes
- http://stackoverflow.com/questions/7996075/iterate-through-checkboxes-in-flask
- https://coderwall.com/p/pkthoa/read-checkbox-in-flask
- http://thefort.org/tag/python/ Uses WTForms
- http://webpython.codepoint.net/cgi_multiple_field_names Simple example
Example 1
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")