From 24ae4cf49327169a15e58fedfeb58a23f133af0b Mon Sep 17 00:00:00 2001 From: Carl Meyer Date: Sun, 13 Dec 2009 08:42:01 -0500 Subject: catch nonexistent release version to return 404 instead of 500: fixes #10 --- djangopypi/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/djangopypi/views.py b/djangopypi/views.py index 8817f66..952b269 100644 --- a/djangopypi/views.py +++ b/djangopypi/views.py @@ -216,7 +216,7 @@ def show_version(request, dist_name, version, try: release = Project.objects.get(name=dist_name).releases \ .get(version=version) - except Project.DoesNotExist: + except (Project.DoesNotExist, Release.DoesNotExist): raise Http404() context = RequestContext(request, { -- cgit v1.2.3