[docs]classCruvedSchemaMixin:""" This mixin add a cruved field which serialize to a dict "{action: boolean}". example: {"C": False, "R": True, "U": True, "V": False, "E": True, "D": False} The schema must have a __module_code__ property (and optionally a __object_code__property) to indicate from which permissions must be verified. The model must have an has_instance_permission method which take the scope and retrurn a boolean. The cruved field is excluded by default and may be added to serialization with only=["+cruved"]. """