Aktualni zadani | Upravy v zobrazeni
1) Nezverejnuj nezverejnene ulohy 2) Pro organizatory zverejnuj nezverejnene ulohy
This commit is contained in:
parent
7196b5512d
commit
c1c71c3073
3 changed files with 16 additions and 3 deletions
|
@ -19,7 +19,7 @@
|
|||
{% if vysledkovka %}
|
||||
{% include "seminar/vysledkovka_rocnik.html" %}
|
||||
{% else %}
|
||||
V tomto ročníku zatím žádné výsledky nejsou
|
||||
V tomto ročníku zatím žádné výsledky nejsou.
|
||||
{% endif %}
|
||||
|
||||
{% if user.is_staff and vysledkovka_s_neverejnymi %}
|
||||
|
|
|
@ -13,7 +13,11 @@
|
|||
{% block content %}
|
||||
<div>
|
||||
|
||||
{% with nastaveni.aktualni_cislo as ac %}
|
||||
{% with nastaveni.aktualni_cislo as ac %}
|
||||
|
||||
{# Zobrazovani neverejnych zadani jen organizatorum #}
|
||||
{% if user.is_staff or verejne %}
|
||||
{% if user.is_staff and not verejne %}<div class="mam-org-only">{% endif %}
|
||||
|
||||
{% if ac.zadane_problemy.all %}
|
||||
<div class="zadani_azad_termin">
|
||||
|
@ -45,6 +49,12 @@
|
|||
Aktuálně nejsou zadané žádné úlohy k řešení.
|
||||
{% endfor %}
|
||||
|
||||
{% if user.is_staff and not verejne%}</div>{% endif %}
|
||||
{% else %}
|
||||
<h3>Aktuálně nejsou zveřejněny žádné úlohy</h3>
|
||||
{% endif %}
|
||||
|
||||
|
||||
<h3>Témata</h3>
|
||||
<ul>
|
||||
{% for problem in temata %}
|
||||
|
@ -56,7 +66,8 @@
|
|||
Aktuálně nejsou zadána žádná témata k řešení.
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endwith %}
|
||||
|
||||
{% endwith %}
|
||||
|
||||
</div>
|
||||
{% endblock content %}
|
||||
|
|
|
@ -30,6 +30,7 @@ def verejna_temata(rocnik):
|
|||
|
||||
def AktualniZadaniView(request):
|
||||
nastaveni = get_object_or_404(Nastaveni)
|
||||
verejne = nastaveni.aktualni_cislo.verejne()
|
||||
problemy = Problem.objects.filter(cislo_zadani=nastaveni.aktualni_cislo).filter(stav = 'zadany')
|
||||
ulohy = problemy.filter(typ = 'uloha').order_by('kod')
|
||||
serialy = problemy.filter(typ = 'serial').order_by('kod')
|
||||
|
@ -38,6 +39,7 @@ def AktualniZadaniView(request):
|
|||
{'nastaveni': nastaveni,
|
||||
'jednorazove_problemy': jednorazove_problemy,
|
||||
'temata': verejna_temata(nastaveni.aktualni_rocnik),
|
||||
'verejne': verejne,
|
||||
},
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue