]> git.0d.be Git - panikweb-studioneau.git/blobdiff - panikweb_studioneau/views.py
order episodes/emissions on tag pages
[panikweb-studioneau.git] / panikweb_studioneau / views.py
index 7d8709ba5ef8ee64c4ea2dc3c2a59e967b0ebfcc..fb2b41782b9009a8a52cea11c3ab32f1e0c00e0b 100644 (file)
@@ -96,8 +96,12 @@ class TagItems(TemplateView):
     def get_context_data(self, **kwargs):
         context = super().get_context_data(**kwargs)
         context['tag'] = kwargs['slug']
-        context['emissions'] = Emission.objects.filter(tags__slug__in=[kwargs['slug']])
-        context['episodes'] = Episode.objects.filter(tags__slug__in=[kwargs['slug']])
+        context['emissions'] = Emission.objects.filter(tags__slug__in=[kwargs['slug']]).order_by(
+            '-creation_timestamp'
+        )
+        context['episodes'] = Episode.objects.filter(tags__slug__in=[kwargs['slug']]).order_by(
+            '-creation_timestamp'
+        )
         return context