Fix empty 403 page in group_required decorator
authorNicolas Iooss <nicolas.iooss_git@polytechnique.org>
Sat, 6 Apr 2013 19:00:18 +0000 (21:00 +0200)
committerNicolas Iooss <nicolas.iooss_git@polytechnique.org>
Sat, 6 Apr 2013 19:00:18 +0000 (21:00 +0200)
Signed-off-by: Nicolas Iooss <nicolas.iooss_git@polytechnique.org>
xnet/groups/decorators.py

index 56d2648..55b942f 100644 (file)
@@ -1,8 +1,8 @@
 import functools
 
 from django.contrib.auth.views import redirect_to_login
-from django.http import HttpResponseForbidden
 from django.shortcuts import get_object_or_404
+import django.views.defaults
 
 from .models import XGroup, Membership
 
@@ -67,5 +67,5 @@ class group_required(object):
             if membership:
                 return view_func(request, group, *args, membership=membership, **kwargs)
             else:
-                return HttpResponseForbidden()
+                return django.views.defaults.permission_denied(request)
         return wrapped_view_func