{% macro render_field(field) %}
{{ field.label(class_="control-label") }}
{{ field(**kwargs)|safe }} {% if field.errors %}

{{ field.errors|join(' ') }}

{% endif %} {% if field.description %}

{{ field.description }}

{% endif %}
{% endmacro %} {% macro render_limited_textarea(field) %}
{{ field.label(class_="control-label") }}
{{ field(**kwargs)|safe }} {% if field.errors %} {{ field.errors|join(' ') }} {% endif %}
Characters left 255
{% if field.description %}

{{ field.description }}

{% endif %}
{% endmacro %} {% macro render_image_field(field, image) %}
{{ field.label(class="control-label") }}
no image
{% if image %} {% endif %}
Choose Imageā€¦ Change {{ field }}
{% if field.errors %}

{{ field.errors|join(' ') }}

{% endif %} {% if field.description %}

{{ field.description }}

{% endif %}
{% endmacro %} {% macro render_date_picker(field) %}
{{ field.label(class_="control-label") }}
{{- field(class="input-small date") }}
{% if field.description %}

{{ field.description }}

{% endif %} {% if field.errors %}

{% for errors in field.errors %} {{ errors }} {% endfor %}

{% endif %}
{% endmacro %} {% macro render_datetime_picker(field) %}
{{ field.label(class_="control-label") }}
{{- field.date(class="input-small date") }}
{{- field.time(class="input-mini time") }}
{% if field.description %}

{{ field.description }}

{% endif %} {% if field.errors %}

{% for errors in field.errors.values() %} {{ errors|join(' ') }} {% endfor %}

{% endif %}
{% endmacro %}