diff --git a/src/content/views.py b/src/content/views.py index ba3a6e4..4d118e5 100644 --- a/src/content/views.py +++ b/src/content/views.py @@ -138,8 +138,11 @@ class ArticleDetail(generic.DetailView): """ Render the news Article, but only if it got published. """ - - queryset = models.Article.objects.filter(status=models.STATUS_PUBLISHED) + def get_queryset(self): + queryset = models.Article.objects.filter(status=models.STATUS_PUBLISHED) + queryset = queryset.filter(date_created__year=self.kwargs['year']) + queryset = queryset.filter(date_created__month=self.kwargs['month']) + return queryset class ArticleForm(WYSIWYGEditorMixin, generic.UpdateView):