{% extends 'generic/base.html' %} {% block content %}

Bulk update trainees (paste spreadsheet text)

Paste the spreadsheet rows below. Headings like "Year 1 - Group 1" are used to set the grade (Year N -> STN). Rows should contain "Name Supervisor".

{% csrf_token %}
{% if preview %}

Preview ({{ preview|length }} rows)

{% for r in preview %} {% endfor %}
Raw Name Grade Matched user Supervisor text Matched supervisor
{{ r.raw }}
{{ r.norm_name }} {{ r.grade }} {% if r.matched_user %} {{ r.matched_user.first_name }} {{ r.matched_user.last_name }} {% else %}
No match
{% endif %}
{{ r.supervisor_text }} {% if r.matched_supervisor %} {{ r.matched_supervisor.name }} {% else %}
No match
{% endif %}
{% endif %} {% if report %}

Apply report

Updated: {{ report.updated }}; Skipped (no user matched): {{ report.skipped }}

{% endif %} {% endblock %} {% block js %} {% endblock %}