{% extends "base.html" %} {% block title %}{{ gettext('Import Students from CSV') }}{% endblock %} {% block content %}
{# Page Header #}

{{ gettext('Import Students from CSV') }}

{{ gettext('Bulk import student data from a CSV file') }}

{# Instructions Card #}

{{ gettext('Instructions') }}

  • {{ gettext('Upload a CSV file with student data') }}
  • {{ gettext('The file should be encoded in ISO-8859-1 (Latin-1)') }}
  • {{ gettext('Required columns: Apellidos, Nombre (will be split), C.I.A.L., Fecha Nac.') }}
  • {{ gettext('Optional columns: NIF/NIE/Pas., Registro, Expediente, Sexo, Grupo') }}
  • {{ gettext('The "Estudio" column will be discarded') }}
  • {{ gettext('Duplicate students (by CIAL code or NIF/NIE) will be skipped') }}

{{ gettext('Example CSV format:') }}
Nº Or.,"Apellidos, Nombre",Fecha Nac.,C.I.A.L.,NIF/NIE/Pas.,Registro,Expediente,Sexo,Grupo,Estudio

{# Upload Form #}

{{ gettext('Upload CSV File') }}

{{ gettext('Select a CSV file to upload') }}

{{ gettext('Cancel') }}
{# Sample Data Preview #}

{{ gettext('Sample Data Format') }}

{{ gettext('Nº Or.') }} {{ gettext('Apellidos, Nombre') }} {{ gettext('Fecha Nac.') }} {{ gettext('C.I.A.L.') }} {{ gettext('NIF/NIE/Pas.') }} {{ gettext('Registro') }} {{ gettext('Expediente') }} {{ gettext('Sexo') }} {{ gettext('Grupo') }} {{ gettext('Estudio') }}
1 García López, María 15/03/2005 12345678A 12345678A REG001 EXP001 F 2º ESO A ESO
2 Martínez Ruiz, Carlos 22/07/2004 87654321B 87654321B REG002 EXP002 M 3º ESO B ESO

{{ gettext('Estudio') }} {{ gettext('column will be discarded during import') }}

{% endblock %}