{% macro render_field(field) %}
  <dt>{{ field.label }}
  <dd>{{ field(**kwargs)|safe }}
  {% if field.errors %}
    <ul class=errors>
    {% for error in field.errors %}
      <li>{{ error }}</li>
    {% endfor %}
    </ul>
  {% endif %}
  </dd>
{% endmacro %}


{% macro render_panel_field(field) %}
  {% if field.errors %}
  <div class="panel panel-danger">
  {% else %}
  <div class="panel panel-primary">
  {% endif %}
    <div class="panel-heading">
        {{ field.label }}
    </div>
    <div class="panel-body">
        {{ field(**kwargs)|safe }}
    {% if field.errors %}
    <ul class=errors>
    {% for error in field.errors %}
      <li>{{ error }}</li>
    {% endfor %}
    </ul>
  {% endif %}
    </div>
  </div>
{% endmacro %}
