当前位置: 首页>>代码示例>>Python>>正文


Python Organization.id方法代码示例

本文整理汇总了Python中organization.Organization.id方法的典型用法代码示例。如果您正苦于以下问题:Python Organization.id方法的具体用法?Python Organization.id怎么用?Python Organization.id使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在organization.Organization的用法示例。


在下文中一共展示了Organization.id方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: leave_organization

# 需要导入模块: from organization import Organization [as 别名]
# 或者: from organization.Organization import id [as 别名]
 def leave_organization(self, organization_id):
     """
     remove relationship between user and organization
     :param organization_id:
     :return:
     """
     #TODO exception handling
     org = Organization()
     org.id = organization_id
     user_org_relationship = self._graph_db.match_one(start_node=self.user_node,
                                                     rel_type=GraphRelationship.MEMBER_OF,
                                                     end_node=org.org_node)
     self._graph_db.delete(user_org_relationship)
开发者ID:julianpistorius,项目名称:back-end-api,代码行数:15,代码来源:user.py

示例2: join_organization

# 需要导入模块: from organization import Organization [as 别名]
# 或者: from organization.Organization import id [as 别名]
    def join_organization(self, organization_id):
        """
        add user to organization
        :param organization_id: string uuid
        :return: list of tuple of interests
        """
        #TODO exception handling
        org = Organization()
        org.id = organization_id

        user_org_relationship = Relationship(self.user_node,
                                             GraphRelationship.MEMBER_OF,
                                             org.org_node)
        try:
            self._graph_db.create_unique(user_org_relationship)
        except:
            print sys.exc_info()[0]
开发者ID:julianpistorius,项目名称:back-end-api,代码行数:19,代码来源:user.py

示例3: user_orgs

# 需要导入模块: from organization import Organization [as 别名]
# 或者: from organization.Organization import id [as 别名]
    def user_orgs(self):
        """

        :return:
        """
        user_orgs = self._graph_db.match(start_node=self.user_node,
                                        rel_type=GraphRelationship.MEMBER_OF,
                                        end_node=None)
        orgs_list = []
        for rel in user_orgs:
            org_properties = dict(rel.end_node.properties)
            org = Organization()
            org.id = org_properties['id']
            interests = org.org_interests
            interests_list = []
            for interest in interests:
                interests_list.append(interest['name'])
            org_properties['interests'] = interests_list
            orgs_list.append(org_properties)
        return orgs_list
开发者ID:julianpistorius,项目名称:back-end-api,代码行数:22,代码来源:user.py


注:本文中的organization.Organization.id方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。