From b4dbfa9832e2a29a5908ddf27f8746971a8e3c56 Mon Sep 17 00:00:00 2001 From: Nikolaus Schlemm Date: Sat, 18 May 2013 17:10:13 +0200 Subject: [PATCH] only catch relevant exceptions ;) --- rest_framework/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rest_framework/views.py b/rest_framework/views.py index 2dd2c59e9..719df4284 100644 --- a/rest_framework/views.py +++ b/rest_framework/views.py @@ -83,7 +83,10 @@ class APIView(View): field_name_types[name] = field.__class__.__name__ actions[method] = field_name_types - except: + except exceptions.PermissionDenied: + # don't add this method + pass + except exceptions.NotAuthenticated: # don't add this method pass