def index(_write_tmpl, _usuario_logado): salvar_path = router.to_path(salvar) query = Curso.query_encontrar_cursos_de_usuario(_usuario_logado.key) cursos = query.fetch() for c in cursos: c.detalhar_path = router.to_path(detalhar, c.key.id()) _write_tmpl('/home/curso', {'cursos': cursos, 'salvar_path': salvar_path})
def listar_cursos(_resp, _usuario_logado): query = Curso.query_encontrar_cursos_de_usuario(_usuario_logado.key) cursos = query.fetch() cursos_dct = [{ 'id': c.key.id(), 'nome': c.nome, 'descricao': c.descricao } for c in cursos] json_str = json.dumps(cursos_dct) _resp.write(json_str)