Здравствуйте.

@method_decorator(permission_required('gato.can_close_req'))
def dispatch(self, *args, **kwargs):
    req = self.get_object()
    if req.group == self.request.user.empl.post.wg:
        return super(RequestClose,self).dispatch(*args, **kwargs)
    else:
        raise PermissionDenied

Пытаюсь сгенерировать исключение в методе UpdateView. Получаю ошибку:

TypeError: permis_fail() got an unexpected keyword argument 'exception'

Что я делаю не так?