{% with id=widget.attrs.id %}{% for group, options, index in widget.optgroups %}{% if group %}
{% if group.2 %} {% endif %}{{ group.0 }}

{{ group.1|safe }}

{% endif %}{% for option in options %}
{% include option.template_name with widget=option %}
{% endfor %}{% if group %}
{% endif %}{% endfor %} {% endwith %}