import time
from django.conf import settings
+from django.http import Http404
from django.views.decorators.cache import cache_control
from django.views.generic.base import TemplateView
context['sectionName'] = "Emissions"
context['diffusions'] = Diffusion.objects.select_related().filter(
episode=self.object.id).order_by('datetime')
- context['emission'] = Emission.objects.get(slug=self.kwargs.get('emission_slug'))
+ try:
+ context['emission'] = Emission.objects.get(slug=self.kwargs.get('emission_slug'))
+ except Emission.DoesNotExist:
+ raise Http404()
context.update(self.get_emission_context(context['emission']))
return context
episode = EpisodeDetailView.as_view()