вы можете обойти метод получения данных контекста в других представлениях и передать object_list в качестве контекста.
def get_context_data(self, **kwargs):
context = super(YourSuperView, self).get_context_data(**kwargs)
context['object_list'] = Post.objects.filter(published_date__lte = timezone.now()).order_by('-published_date')
return context