{% extends "base_framework.html" %} {% load staticfiles %}

{% block main_body_content %}

Below is the list of all components in this circuit. Read instructions below for more information.

Or use the upload option to upload a circuit parameter spreadsheet.

{% csrf_token %}
{% if error_message %}

{{ error_message }}

{% endif %}

Click on the export button below to export the component parameters of this sheet to a spreadsheet with _params.csv appended to the circuit schematic name.




{% for ckt_item in ckt_component_list %} {% if ckt_item.2 %}
{{ forloop.counter }}.
{% for comp_spec in ckt_item.0 %}
{{ comp_spec.0 }}: {{ comp_spec.1 }}
{% endfor %}
{% else %}
{% for comp_form_item in form %}
{{ comp_form_item }}
{% for form_item_errors in comp_form_item.errors %}

{{ form_item_errors }}

{% endfor %} {% endfor %}
{% csrf_token %}

Existing parameters

{% for comp_spec in ckt_item.0 %}
{{ comp_spec.0 }}: {{ comp_spec.1 }}
{% endfor %}
{% endif %}

{% endfor %}

Instructions

  1. The existing parameters of each component is listed. If you want to change the parameters of any component, click on the "Edit parameters" button below each component.
  2. Upon clicking the "Edit parameters" button, the list of all components will be displayed with the component chosen for editing having a form for entering new parameters. Do not forget to click on the "Save parameters" button after entering new parameters.
  3. Clicking any button will reload the entire page with all components and the webpage scroll position will be default at the top. Scroll down to the component that you are interested in.
  4. If after clicking on "Edit parameters" button, you change your mind and do not want to change the existing parameters, it is not a problem. As long as you do not click on the "Save parameters" button, the changes will not be saved. Click on any other component's edit button or simply go back to the main page.
  5. After changing all data, click on the "Back to circuit list" button to continue.


{% endblock %}