示例#1
0
 def create_group(self, name, text):
     data = {
         'name': name,
         'text': text
     }
     r = self.http.post('/group', data)
     return Group.parse(r['group'])
示例#2
0
 def update_group(self, id, **kwargs):
     data = {
         'name': kwargs.get('name'),
         'text': kwargs.get('text')
     }
     r = self.http.put('/group/{}'.format(id), data)
     return Group.parse(r['group'])
示例#3
0
 def create_group(self, name, text):
     data = {
         'name': name,
         'text': text
     }
     r = self.http.post('/group', data)
     return Group.parse(r['group'])
示例#4
0
 def get_users_groups(self, query=None):
     r = self.http.get('/groups', query)
     return [Group.parse(g) for g in r['groups']]
示例#5
0
 def get_group(self):
     return Group.parse(self.http.get('/group/%s' % id)['group'])
示例#6
0
 def get_user_groups(self, id):
     r = self.http.get('/user/{}/groups'.format(id))
     return [Group.parse(g) for g in r['groups']]
示例#7
0
 def get_users_groups(self, query=None):
     r = self.http.get('/groups', query)
     return [Group.parse(g) for g in r['groups']]
示例#8
0
 def get_group(self):
     return Group.parse(self.http.get('/group/%s' % id)['group'])
示例#9
0
 def get_user_groups(self, id):
     r = self.http.get('/user/{}/groups'.format(id))
     return [Group.parse(g) for g in r['groups']]
示例#10
0
 def get_user_groups(self, id):
     r = self.http.get(f'/user/{id}/groups')
     return [Group.parse(g) for g in r['groups']]