From 34c744967ac869859778a46e41cbdeebeb150d85 Mon Sep 17 00:00:00 2001 From: Dusty Phillips Date: Fri, 27 Jun 2008 17:06:30 -0400 Subject: better exception handling --- todolists/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/todolists/views.py b/todolists/views.py index 2a7d1f0..82f2d94 100644 --- a/todolists/views.py +++ b/todolists/views.py @@ -1,3 +1,5 @@ +import django.newforms as forms + from django.http import HttpResponse, HttpResponseRedirect from django.shortcuts import get_object_or_404 from django.contrib.auth.decorators import permission_required @@ -56,8 +58,8 @@ def add(request): try: todopkg.save() except IntegrityError, (num, desc): - if num == 1062: # duplicate entry aka dupe package on list - pass + if num != 1062: # duplicate entry aka dupe package on list + raise return HttpResponseRedirect('/todo/') return render_response(request, 'todolists/add.html') -- cgit v1.2.3-24-g4f1b