mamweb/odevzdavatko/templates/odevzdavatko/nahraj_reseni.html

64 lines
1.5 KiB
HTML
Raw Normal View History

{% extends "base.html" %}
{% load static %}
2020-02-28 21:34:53 +01:00
{% block script %}
<script src="{% static 'odevzdavatko/dynamic_formsets.js' %}"></script>
2020-02-28 21:34:53 +01:00
{% endblock %}
{% block content %}
<h1>
2022-01-31 19:23:16 +01:00
{% block nadpis1a %}
2022-01-31 23:37:39 +01:00
Vložit řešení
2022-01-31 19:43:37 +01:00
{% endblock %}
2020-02-28 21:34:53 +01:00
</h1>
<p style="text-align: justify">Když řešení různých témátek vložíš každé zvlášť, lépe se v nich vyznáme a&nbsp;třeba ti je i&nbsp;rychleji opravíme.</p>
<form enctype="multipart/form-data" action="{% url 'seminar_nahraj_reseni' %}" method="post" onsubmit="return zkontroluj_prilohy();">
2020-02-28 21:34:53 +01:00
{% csrf_token %}
2020-05-27 23:13:13 +02:00
<table class='form' id="reseni">
<tr>
{% for field in form %}
<td>
<label class="field-label{% if field.field.required %} field-required{% endif %}" for="{{ field.id_for_label }}">
{{ field.label }}:
</label>
</td>
<td>
{{ field }}
</td>
{% endfor %}
</tr>
</table>
2020-05-21 00:39:12 +02:00
<hr>
{% include "odevzdavatko/prilohy.html" %}
2020-05-13 22:23:05 +02:00
<hr>
2020-05-21 00:39:12 +02:00
<h4>Odevzdat řešení</h4>
2020-05-13 22:23:05 +02:00
<input type="submit" value="Odevzdat">
2020-02-28 21:34:53 +01:00
</form>
<script type="text/javascript">
function zkontroluj_prilohy() {
var soucet = 0;
var formulare = document.getElementById("form_set").children;
for (var formular of formulare) {
var upload = formular.getElementsByTagName("input")[0];
soucet += upload.files.length;
}
if (soucet == 0) {
var vysledek = confirm("Nepřiložil jsi žádný soubor. Přesto odeslat?");
if (!vysledek) {
event.preventDefault();
return false;
}
}
return true;
}
</script>
2020-02-28 21:34:53 +01:00
{% endblock %}