def _json_is_known_instance(json_record, object_importer):
if isinstance(json_record, string_types):
identifier = json_record
json_record = None
elif isinstance(json_record, dict):
identifier = json_record.get('@id', None)
if identifier:
if object_importer is not None:
instance = object_importer.get_existing(identifier)
else:
instance = get_named_object(identifier)
return instance
评论列表
文章目录