From dd9250a380357c49c76aacea1678ea07c850d0f9 Mon Sep 17 00:00:00 2001 From: LEdoian Date: Sun, 17 Mar 2019 19:48:33 +0100 Subject: [PATCH] =?UTF-8?q?P=C5=99edn=C3=A1=C5=A1ky:=20obt=C3=AD=C5=BEnost?= =?UTF-8?q?=20v=20seznamu,=20jen=20aktu=C3=A1ln=C3=AD=20body=20ve=20v?= =?UTF-8?q?=C3=BDsledc=C3=ADch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ... Snad. --- prednasky/admin.py | 7 ++++++- prednasky/views.py | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/prednasky/admin.py b/prednasky/admin.py index a9b94ee0..f7ce8730 100644 --- a/prednasky/admin.py +++ b/prednasky/admin.py @@ -37,15 +37,20 @@ class Seznam_PrednaskaInline(admin.TabularInline): def prednaska__obor(self, obj): return obj.prednaska.obor + def prednaska__obtiznost(self, obj): + return obj.prednaska.obtiznost + prednaska__nazev.short_description = u'Přednáška' prednaska__popis.short_description = u'Popis pro orgy' prednaska__anotace.short_description = u'Anotace' prednaska__org.short_description = u'Org' prednaska__obor.short_description = u'Obor' + prednaska__obtiznost.short_description = u'Obtížnost' readonly_fields = [ 'prednaska__nazev', 'prednaska__obor', + 'prednaska__obtiznost', 'prednaska__org', 'prednaska__popis', 'prednaska__anotace', @@ -63,7 +68,7 @@ admin.site.register(Seznam, SeznamAdmin) class PrednaskaAdmin(VersionAdmin): - list_display = ['nazev', 'org', 'obor'] + list_display = ['nazev', 'org', 'obor', 'obtiznost'] list_filter = ['org', 'obor'] search_fields = [] filter_horizontal = ('seznamy', ) diff --git a/prednasky/views.py b/prednasky/views.py index 1e66ee64..7423f860 100644 --- a/prednasky/views.py +++ b/prednasky/views.py @@ -57,7 +57,7 @@ class SeznamListView(generic.ListView): self.seznam = get_object_or_404(Seznam, id=self.kwargs["seznam"]) prednasky = Prednaska.objects.filter(seznamy=self.seznam).order_by( 'org__user__first_name', 'org__user__last_name' - ).annotate(body=Sum('hlasovani__body')) + ).annotate(body=Sum('hlasovani__body').filter(seznam=self.seznam)) return prednasky