hot fix from prod

remotes/origin/stage3_release
Alexander Burdeiny 10 years ago
parent 0742be4893
commit dc73039960
  1. 13
      conference/views.py

@ -406,9 +406,16 @@ class ConferenceDetail(ObjectStatMixin, JitterCacheMixin, MetadataMixin, DetailV
slug = self.kwargs.get(self.slug_url_kwarg, None) slug = self.kwargs.get(self.slug_url_kwarg, None)
try: try:
city = City.objects.get(old_url=slug) city = City.objects.get(old_url=slug)
return HttpResponseRedirect('/conference/city/%s/'%city.url) # return HttpResponseRedirect('/conference/city/%s/'%city.url)
except City.DoesNotExist: # except City.DoesNotExist:
return super(ConferenceDetail, self).dispatch(request, *args, **kwargs) # return super(ConferenceDetail, self).dispatch(request, *args, **kwargs)
if city:
return HttpResponseRedirect('/conference/city/%s/'%city.url)
except Exception:
try:
return super(ConferenceDetail, self).dispatch(request, *args, **kwargs)
except:
raise Http404('NotFound')
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
context = super(ConferenceDetail, self).get_context_data(**kwargs) context = super(ConferenceDetail, self).get_context_data(**kwargs)

Loading…
Cancel
Save