def cached_view_audit(context, request):
source = context.model.source
allowed = set(source['principals_allowed']['audit'])
if allowed.isdisjoint(request.effective_principals):
raise HTTPForbidden()
return {
'@id': source['object']['@id'],
'audit': source['audit'],
}
评论列表
文章目录