From: Guillaume Pellerin Date: Wed, 24 Aug 2016 13:01:13 +0000 (+0200) Subject: Fix article department page X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=f3642c548375e79b450059aba59fffc24eb3f812;p=mezzo.git Fix article department page --- diff --git a/app/organization/magazine/views.py b/app/organization/magazine/views.py index d959e75c..445034ce 100644 --- a/app/organization/magazine/views.py +++ b/app/organization/magazine/views.py @@ -11,7 +11,7 @@ from dal import autocomplete from dal_select2_queryset_sequence.views import Select2QuerySetSequenceView from mezzanine_agenda.models import Event from organization.magazine.models import Article, Topic, Brief -from organization.network.models import Department +from organization.network.models import DepartmentPage from organization.pages.models import CustomPage from organization.core.views import SlugMixin from django.template.defaultfilters import slugify @@ -29,7 +29,7 @@ class ArticleDetailView(SlugMixin, DetailView): if previous_page_slug: #find parents page parsed_url = urlparse(previous_page_url) - self.department_parent = Department.objects.filter(slug=parsed_url.path[1:][:-1]) + self.department_parent = DepartmentPage.objects.filter(slug=parsed_url.path[1:][:-1]) self.topic_parent = Topic.objects.filter(slug=previous_page_slug) return super(ArticleDetailView, self).get(request, *args, **kwargs) diff --git a/app/templates/pages/includes/page_card.html b/app/templates/pages/includes/page_card.html index 53de457b..02c6e84f 100644 --- a/app/templates/pages/includes/page_card.html +++ b/app/templates/pages/includes/page_card.html @@ -1,8 +1,9 @@ {% load mezzanine_tags %}
- - + {% with slider.content_object.images.all|get_type:'card' as image %} + + {% endwith %}