Ejemplo n.º 1
0
    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())})
Ejemplo n.º 2
0
    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)