Browse Source

Fix zobrazování neveřejných čísel v archivu

export_seznamu_prednasek
Jonas Havelka 3 years ago
parent
commit
843025d635
  1. 6
      seminar/templates/seminar/archiv/cisla.html
  2. 2
      seminar/views/views_all.py

6
seminar/templates/seminar/archiv/cisla.html

@ -35,9 +35,9 @@
Jednotlivá čísla:
<ul>
{% for cislo in rocnik.cisla.all reversed %}
<li><a href='{{ cislo.verejne_url }}'>{{ cislo.poradi }}. číslo</a> {% if cislo.pdf %}(<a href='{{ cislo.pdf.url }}'>pdf</a>) {% endif %}
{% empty %}
Žádná čísla k zobrazení
{% if cislo.verejne or user.je_org %}
<li><a href='{{ cislo.verejne_url }}'>{{ cislo.poradi }}. číslo</a> {% if cislo.pdf %}(<a href='{{ cislo.pdf.url }}'>pdf</a>) {% endif %}
{% endif %}
{% endfor %}
</ul>
<a href='{{ rocnik.verejne_url }}'>Výsledková listina</a> <!-- FIXME: url výsledkovky-->

2
seminar/views/views_all.py

@ -630,6 +630,8 @@ class ArchivView(generic.ListView):
context = super(ArchivView, self).get_context_data(**kwargs)
cisla = Cislo.objects.filter(poradi=1)
if not self.request.user.je_org:
cisla = cisla.filter(verejne_db=True)
urls ={}
for i, c in enumerate(cisla):

Loading…
Cancel
Save