def check_is_in_tree(obj, query_set, **kwargs):
child_query_set = query_set.filter(**kwargs)
is_in = False
if child_query_set:
if obj in child_query_set:
is_in = True
else:
for child_org in child_query_set:
kwargs[list(kwargs.keys())[0]] = child_org
is_in = check_is_in_tree(obj, query_set, **kwargs)
return is_in
# 使用示例
check_is_in_tree(org_obj,
Organization.objects.all(),
ParentOrg=created_user.Organization)



