{% macro render_label(field) %} {% if field.render_kw['primary_key'] %} {{ field.label }} {% elif field.render_kw['nullable']%} {{ field.label }} {% else %} {{ field.label }} {% endif %} {% endmacro %} {% macro render_field(field, label, readonly=[]) %}
{{ field(readonly=true) }}
{% else %}{{ field()}}
{% endif %} {% else %} {% if field.short_name in readonly %} {{ field(readonly=true) }} {% else %} {{ field()}} {% endif %} {% endif %} {% elif field.type in ['SelectField'] %} {% if label %} {{ render_label(field) }} {% if field.description%} ({{ field.description }}) {% endif %} {% endif %} {% if field.short_name in readonly %} {{ field(class="form-control", readonly=true) }} {% else %} {{ field(class="form-control") }} {% endif %} {% elif field.type in ['BooleanField']%} {% if label %} {{ render_label(field) }} {% if field.description%} ({{ field.description }}) {% endif %} {% endif %} {% if field.short_name in readonly %} {{ field(readonly=true) }} {% else %} {{ field() }} {% endif %} {% else %} {% if label %} {{ render_label(field) }} {% if field.short_name in readonly %} {{ field(class="form-control", placeholder=field.description, autofocus=true, readonly=true) }} {% else %} {{ field(class="form-control", placeholder=field.description, autofocus=true) }} {% endif %} {% else %} {% if field.short_name in readonly %} {{ field(class="form-control", placeholder=field.description, readonly=true) }} {% else %} {{ field(class="form-control", placeholder=field.description) }} {% endif %} {% endif %} {% endif %} {% if field.errors %}{{ field.label }} | {% else %}{{ field.label }} | {% endif %}|
|
||
{% for iname in ultra_form.autoscript_forms %} {% endfor %}