{% macro render_inline_header_field(form, field) %} {{ field.label.text }} {% if h.is_required_form_field(field) %} * {%- else -%}   {%- endif %} {% endmacro %} {% macro render_inline_table_header(template) %} {# Checkbox #} 删除? {# Line number #} 行号 {% for f in template.form if f.widget.input_type != 'hidden' %} {{ render_inline_header_field(form, f) }} {% endfor %} {% endmacro %} {% macro render_inline_fields(field, template, render, check=None) %}
{% filter forceescape %} - {{ render(template) }} {% endfilter %}
{{ render_inline_table_header(template) }} {# existing inline form fields #} {% for subfield in field %} {{ render(subfield) }} {% endfor %} {# template for new inline form fields #}
{%- if not check or check(subfield) %} {% if subfield.get_pk and subfield.get_pk() %} {% else %} {% endif %} {%- endif -%} {{ loop.index }}
{{ _gettext('Add') }}{{ field.label.text }}
{% endmacro %}