Do not raise Exception when permission denied in Auth-view
We should not raise a PermissionDenied exception because this makes it more difficult to properly display why the permission has been denied. instead, we should use the message framework of Django