Oprava seskupování korektur
Posunul jsem definici celého view níž, aby šlo snáz použít v případě debugování seznam zastaralých PDF :-) Taky jsem přepsal mezery na taby
This commit is contained in:
parent
f3077d4f6e
commit
d4717bb1d2
2 changed files with 9 additions and 4 deletions
|
@ -15,7 +15,7 @@
|
||||||
{% endblock nadpis1a %}
|
{% endblock nadpis1a %}
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
{% regroup object_list|dictsortreversed:"cislo_a_tema" by cislo_a_tema as seskupeny_list %}
|
{% regroup object_list by cislo_a_tema as seskupeny_list %}
|
||||||
|
|
||||||
{% for skupina in seskupeny_list %}
|
{% for skupina in seskupeny_list %}
|
||||||
{{ skupina.grouper }}
|
{{ skupina.grouper }}
|
||||||
|
|
|
@ -41,9 +41,6 @@ class KorekturyAktualniListView(KorekturyListView):
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
|
||||||
class KorekturySeskupeneListView(KorekturyAktualniListView):
|
|
||||||
template_name = 'korektury/seskupeny_seznam.html'
|
|
||||||
|
|
||||||
|
|
||||||
class KorekturyZastaraleListView(KorekturyListView):
|
class KorekturyZastaraleListView(KorekturyListView):
|
||||||
def get_queryset(self, *args, **kwargs):
|
def get_queryset(self, *args, **kwargs):
|
||||||
|
@ -56,6 +53,14 @@ class KorekturyZastaraleListView(KorekturyListView):
|
||||||
context['selected'] = 'zastarale'
|
context['selected'] = 'zastarale'
|
||||||
return context
|
return context
|
||||||
|
|
||||||
|
class KorekturySeskupeneListView(KorekturyAktualniListView):
|
||||||
|
template_name = 'korektury/seskupeny_seznam.html'
|
||||||
|
|
||||||
|
# {% regroup %} potřebuje dostat správně setříděné názvy, aby nedělal duplikáty
|
||||||
|
def get_queryset(self, *args, **kwargs):
|
||||||
|
qs = super().get_queryset(**kwargs)
|
||||||
|
return qs.order_by('nazev')
|
||||||
|
|
||||||
### Korektury
|
### Korektury
|
||||||
class KorekturyView(generic.TemplateView):
|
class KorekturyView(generic.TemplateView):
|
||||||
model = Oprava
|
model = Oprava
|
||||||
|
|
Loading…
Reference in a new issue