{% macro render_field(field, after="") %}
{{ field.label }}{{ field(**kwargs)|safe }} {% if after %} {{ after }}{% endif %} {% if field.errors %} {% endif %}
{% endmacro %} {% macro render_field_invert(field, after="") %}
{{ field(**kwargs)|safe }}{{ field.label }} {% if after %} {{ after }}{% endif %} {% if field.errors %} {% endif %}
{% endmacro %} {% macro render_field_in_row(field, after="") %} {{ field.label }} {{ field(**kwargs)|safe }} {% if after %} {{ after }}{% endif %} {% if field.errors %} {% for error in field.errors %} {{ error }} {% endfor %} {% endif %} {% endmacro %} {% macro render_field_in_cell(field, after="") %} {{ field.label }} {{ field(**kwargs)|safe }} {% if after %} {{ after }}{% endif %} {% if field.errors %} {% for error in field.errors %} {{ error }} {% endfor %} {% endif %} {% endmacro %} {% macro render_field_in_list(field) %}
  • {{ field.label }}
  • {{ field(**kwargs)|safe }}
  • {% if field.errors %} {% for error in field.errors %}
  • {{ error }}
  • {% endfor %} {% endif %} {% endmacro %} {% macro show_comment(user, date, content, id) %}
    {{ user.user | avatar(16) | safe }} {{ user.user }} - {{ date | humanize}} ΒΆ
    {% autoescape false %} {{ content | markdown }} {% endautoescape %}
    {% endmacro %}