From f21c19473ea840d2aca443fc81877802e494b126 Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Sun, 3 Jan 2021 20:40:18 +0100 Subject: [PATCH] Help k importu dozoru --- mo/web/org_contest.py | 5 +++++ mo/web/templates/org_proctor_import.html | 2 +- mo/web/templates/org_proctor_import_help.html | 17 +++++++++++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 mo/web/templates/org_proctor_import_help.html diff --git a/mo/web/org_contest.py b/mo/web/org_contest.py index 4488c26c..90692599 100644 --- a/mo/web/org_contest.py +++ b/mo/web/org_contest.py @@ -302,3 +302,8 @@ def org_proctor_import_template(): resp = app.make_response(out) resp.content_type = 'text/csv; charset=utf=8' return resp + + +@app.route('/org/contest/import/help-dozor.html') +def org_proctor_import_help(): + return render_template('org_proctor_import_help.html') diff --git a/mo/web/templates/org_proctor_import.html b/mo/web/templates/org_proctor_import.html index d4dd0095..9ec2562b 100644 --- a/mo/web/templates/org_proctor_import.html +++ b/mo/web/templates/org_proctor_import.html @@ -16,7 +16,7 @@ <h3>Import dozoru</h3> -<p>Dozor na jednotlivých soutěžních místech můžete importovat ve <a href='{{ url_for('org_contest_import_help') }}'>formátu CSV</a> (FIXME) +<p>Dozor na jednotlivých soutěžních místech můžete importovat ve <a href='{{ url_for('org_proctor_import_help') }}'>formátu CSV</a> podle <a href='{{ url_for('org_proctor_import_template') }}'>šablony</a>. {{ wtf.quick_form(form, form_type='horizontal') }} diff --git a/mo/web/templates/org_proctor_import_help.html b/mo/web/templates/org_proctor_import_help.html new file mode 100644 index 00000000..f41a945c --- /dev/null +++ b/mo/web/templates/org_proctor_import_help.html @@ -0,0 +1,17 @@ +{% extends "base.html" %} +{% block body %} +<h2>Import dozoru</h2> + +<p>Funguje podobně jako <a href='{{ url_for('org_contest_import_help') }}'>import účastníků</a>. + +<p>Definovány jsou tyto sloupce (tučné jsou povinné): + +<table class=data> + <tr><th>Název<th>Obsah + <tr><td><b>email</b><td>E-mailová adresa + <tr><td><b>krestni</b><td>Křestní jméno + <tr><td><b>prijmeni</b><td>Příjmení + <tr><td><b>kod_mista</b><td>Kód soutěžního místa (viz katalog škol na tomto webu) +</table> + +{% endblock %} -- GitLab