def on_get(self, req, resp): """Handles GET requests""" if req.get_param("id"): result = {'amigo': orm_to_json(session.query(Amigo).get(req.get_param("id")))} else: amigos = [orm_to_json(amigo) for amigo in session.query(Amigo).all()] result = {'amigos': amigos} resp.body = json.dumps(result)
def on_get(self, req, resp): """Handles GET requests""" if req.get_param("id"): result = { 'amigo': orm_to_json(session.query(Amigo).get(req.get_param("id"))) } else: amigos = [ orm_to_json(amigo) for amigo in session.query(Amigo).all() ] result = {'amigos': amigos} resp.body = json.dumps(result)
def test_orm_to_json(self): json = helper.orm_to_json(self.amigo) self.assertEqual(json, { "nome": "voce", "id": 1, "latitude": 1, "longitude": 2 })
def on_get(self, req, resp): if req.get_param("id"): voce = session.query(Amigo).get(req.get_param("id")) amigos = session.query(Amigo).filter(Amigo.id != voce.id) amigos = [orm_to_json(session.query(Amigo).get(id)) for id, hipotenusa in get_three_closer_friends(voce, amigos)] resp.body = json.dumps({'amigos': amigos}) else: resp.body = "Informe o id do amigo a ser analisado"
def on_get(self, req, resp): if req.get_param("id"): voce = session.query(Amigo).get(req.get_param("id")) amigos = session.query(Amigo).filter(Amigo.id != voce.id) amigos = [ orm_to_json(session.query(Amigo).get(id)) for id, hipotenusa in get_three_closer_friends(voce, amigos) ] resp.body = json.dumps({'amigos': amigos}) else: resp.body = "Informe o id do amigo a ser analisado"
def test_orm_to_json(self): json = helper.orm_to_json(self.amigo) self.assertEqual(json, {"nome": "voce", "id": 1, "latitude": 1, "longitude": 2})