{% macro form(model, bfms, name) -%}
{% block modal_content %} {% endblock %} {% for key, field in fields.items() %} {% if not field.auto %}
{% with value=bfms[obj.__getattribute__(key).remote_model] if obj and field.get('source_field') else (obj.__getattribute__(key) if obj else field['default']) %} {% include "components/inputs/"+field.input+".html" %} {% endwith %}
{% endif %} {% endfor %} {% if obj %} {% endif %}
{%- endmacro %}