Enable object access check via related attribute in generic CBV.

This commit is contained in:
Roberto Rosario
2016-03-19 02:51:03 -04:00
parent 2328355754
commit 286a6ba9b8

View File

@@ -146,7 +146,8 @@ class ObjectPermissionCheckMixin(object):
except PermissionDenied:
AccessControlList.objects.check_access(
self.object_permission, request.user,
self.get_permission_object()
self.get_permission_object(),
related=getattr(self, 'object_permission_related', None)
)
return super(