Browse Source

fix ClankyResitelView (ted to funguje, pokud články mají číslo)

export_seznamu_prednasek
Kateřina Č 3 years ago
parent
commit
ed565018a6
  1. 8
      seminar/views/views_all.py

8
seminar/views/views_all.py

@ -585,6 +585,12 @@ def group_by_rocnik(clanky):
clanky.order_by('cislo__rocnik__rocnik')
skupiny_clanku = []
skupina = []
print(f"Články {clanky}")
print(clanky.first())
print(clanky.first().cislo)
print(clanky.first().cislo.rocnik)
print(clanky.first().cislo.rocnik.rocnik)
rocnik = clanky.first().cislo.rocnik.rocnik # první ročník
for clanek in clanky:
@ -611,7 +617,7 @@ class ClankyResitelView(generic.ListView):
queryset = []
skupiny_clanku = group_by_rocnik(clanky)
for skupina in skupiny_clanku:
skupina.sort(key=lambda clanek: clanek.kod_v_rocniku())
skupina.sort(key=lambda clanek: clanek.kod_v_rocniku)
for clanek in skupina:
queryset.append(clanek)
return queryset

Loading…
Cancel
Save