{%- macro render_form(form, action=None, name="default") -%} {# XXX: Place for global form error. {% if form.errors %}...{% endif %} #} {% for name, field in form.form(name) %} {{ row(field, name, **kwargs) }} {% endfor %} {% if action %}
{% endif %} {%- endmacro %} {%- macro row(field, name) %}
{#

{{field | f(name=name)}}

#} {% if field.errors %}{{ field.errors|join(', ') }}{% endif %} {% if field.description %}{{ field.description }}{% endif %}
{%- endmacro %} {%- macro render_search(form, url="/", action="Найти") %}
{% for name, field in form %} {{ field(class="input-small", placeholder=name, **kwargs)|safe }} {% endfor %}
{%- endmacro %} {%- macro add_menu(items) %}

{%- for item in items %} {% if item.has_key('active') and item['active'] %} Добавить {{ item.title }} {% endif %} {%- endfor %}

{%- endmacro %} {%- macro render_table(form, me, model, items, actions=[{'name': 'save','title':'Save'},]) %} {% for name, field in form %} {% endfor %} {% for item in items %} {% for name, field in form %} {% endfor %} {% else %} {% endfor %}
{{ name }}
{{ item[name] }}

Результатов не найдено.

{% for action in actions %}   {% endfor %}
{%- endmacro %}