{% spaceless %}
  {% for name, value in widget.attrs.items %}
    {% if value is not False %}
      {{ name }}

      {% if value is not True %}
        ="{{ value|stringformat:'s' }}"
      {% endif %}
    {% endif %}
  {% endfor %}

  {% if id %} id="{{ id }}"{% endif %}
  {% if type %} type="{{ type }}"{% endif %}
  {% if value %} value="{{ value }}"{% endif %}
  {% if name %} name="{{ name }}"{% endif %}
  {% if data_input %} data-input="{{ data_input }}"{% endif %}
  {% if checked %} checked {% endif %}
{% endspaceless %}
