def create(self): user_query = User.gql("WHERE iwiw_id = :1", self.request.get('opensocial_owner_id')) user = user_query.get() set = Set() set.description = self.request.get('description') set.title = self.request.get('title') set.owner = user return json.write({'key': str(set.put())})
def index(self): user_query = User.gql("WHERE iwiw_id = :1", self.request.get('opensocial_owner_id')) user = user_query.get() if user == None: user = User() user.iwiw_id = self.request.get('opensocial_owner_id') user.put() sets = [] for set in user.sets: sets.append({'key': str(set.key()), 'title': set.title, 'description': set.description}) return json.write(sets)