{% extends 'ddm/admin/generic/page_with_form.html' %} {% load static %} {% block page_title %}Edit File Blueprint{% endblock %} {% block main_heading %}Edit File Blueprint "{{ object.name }}"{% endblock %} {% block main_form %}
{% csrf_token %} {{ form.media }} {{ form.non_field_errors }}
{% for field in form %} {% if field.name not in "expected_fields,expected_fields_regex_matching,regex_path,exp_file_format,csv_delimiter,json_extraction_root" %}

{{ field.label_tag }} {{ field.errors }} {{ field.help_text }}
{{ field }}

{% endif %} {% endfor %}
{% include "ddm/admin/data_donation/donation_blueprint/block_file_validation.html" %}
{% for field in form %} {% if field.name in "expected_fields,expected_fields_regex_matching,regex_path,exp_file_format,csv_delimiter,json_extraction_root" %}

{{ field.label_tag }} {{ field.errors }} {{ field.help_text }} {{ field }}

{% endif %} {% endfor %}
{% include "ddm/admin/data_donation/donation_blueprint/block_data_extraction.html" %} {{ formset.management_form }}
Extraction Rules
{% for form in formset%} {{ form.non_field_errors }} {% with loop_id=forloop.counter0 %} {% for field in form.visible_fields %} {% if field.name in 'name,field,execution_order' %} {% endif %} {% endfor %} {% endwith %} {% for field in form.visible_fields %} {% if field.name in 'DELETE' %} {% endif %} {% endfor %} {% for hidden in form.hidden_fields %} {{ hidden }} {% endfor %} {% endfor %}
Order Rule name Field Description Delete
{{ field.errors }} {{ field.value }} configure rule {{ field.errors }} {{ field }}
  Add Extraction Rule
{% for form in formset%} {% with modal_id_postfix=forloop.counter0|stringformat:"i" button_id_postfix=forloop.counter0|stringformat:"i" %} {% include "ddm/admin/data_donation/processing_rule_modal.html" with modal_id="configuration-"|add:modal_id_postfix form=form button_id=""|add:button_id_postfix %} {% endwith %} {% empty %} {% include "ddm/admin/data_donation/processing_rule_modal.html" with modal_id="configuration-template" form=formset.empty_form button_id="__prefix__" %} {% endfor %} {% for field in formset.empty_form %} {% if field.name in 'name,field,execution_order' %} {% endif %} {% endfor %} {% for field in formset.empty_form.visible_fields %} {% if field.name in 'DELETE' %} {% endif %} {% endfor %} {% for hidden in formset.empty_form.hidden_fields %} {{ hidden }} {% endfor %}

🠐 Back

{{ file_uploader_meta|json_script:'file_uploader_meta' }} {% endblock %} {% block breadcrumbs %} Projects / "{{ project.name|truncatechars:15 }}" Project / Data Donation / Edit Blueprint {% endblock %} {% block scripts %} {{ block.super }} {% endblock scripts %}