Merge branch 'master' into stable
This commit is contained in:
commit
b7424babc5
2 changed files with 22 additions and 3 deletions
|
@ -12,16 +12,21 @@
|
|||
|
||||
<h1>
|
||||
{% block nadpis1a %}{% block nadpis1b %}
|
||||
Výsledky
|
||||
Průběžné výsledky {{ vysledkovka.rocnik }}. ročníku
|
||||
{% endblock %}{% endblock %}
|
||||
</h1>
|
||||
|
||||
{% if vysledkovka %}
|
||||
{% include "seminar/vysledkovka_rocnik.html" %}
|
||||
{% else %}
|
||||
V tomto ročníku zatím žádné výsledky nejsou.
|
||||
<p>V tomto ročníku zatím žádné výsledky nejsou.</p>
|
||||
{% endif %}
|
||||
|
||||
<p>
|
||||
Staré výsledkové listiny najdete
|
||||
v <a href="/archiv/cisla/">archivu</a>.
|
||||
</p>
|
||||
|
||||
{% if user.is_staff and vysledkovka_s_neverejnymi %}
|
||||
<div class='mam-org-only'>
|
||||
<h1>Výsledky včetně neveřejných</h1>
|
||||
|
|
|
@ -63,11 +63,24 @@ def ZadaniTemataView(request):
|
|||
}
|
||||
)
|
||||
|
||||
|
||||
def ZadaniAktualniVysledkovkaView(request):
|
||||
nastaveni = get_object_or_404(Nastaveni)
|
||||
# Aktualni verejna vysledkovka
|
||||
vysledkovka = vysledkovka_rocniku(nastaveni.aktualni_rocnik)
|
||||
# kdyz neni verejna vysledkovka, tak zobraz starou
|
||||
if not vysledkovka:
|
||||
try:
|
||||
minuly_rocnik = Rocnik.objects.get(
|
||||
prvni_rok=(nastaveni.aktualni_rocnik.prvni_rok-1))
|
||||
vysledkovka = vysledkovka_rocniku(minuly_rocnik)
|
||||
except ObjectDoesNotExist:
|
||||
pass
|
||||
# vysledkovka s neverejnyma vysledkama
|
||||
vysledkovka_s_neverejnymi = vysledkovka_rocniku(nastaveni.aktualni_rocnik, jen_verejne=False)
|
||||
return render(request, 'seminar/zadani/AktualniVysledkovka.html',
|
||||
return render(
|
||||
request,
|
||||
'seminar/zadani/AktualniVysledkovka.html',
|
||||
{
|
||||
'nastaveni': nastaveni,
|
||||
'vysledkovka': vysledkovka,
|
||||
|
@ -169,6 +182,7 @@ def vysledkovka_rocniku(rocnik, jen_verejne=True):
|
|||
|
||||
class Vysledkovka:
|
||||
def __init__(self):
|
||||
self.rocnik = rocnik.rocnik
|
||||
self.radky = []
|
||||
self.cisla = []
|
||||
|
||||
|
|
Loading…
Reference in a new issue