def GET(self): propiedades = dbaccess.buscar_propiedades() #madera = model.Madera() madera = None if 'id_madera' in web.input(): id_madera = web.input().id_madera madera = dbaccess.buscar_madera(id_madera) if madera: if len(madera.propiedades) > 0: usos_compatibles, usos_analisis = logic.analizar_madera(madera) return renderizador.analizar_madera(propiedades,madera,usos_compatibles,usos_analisis) else: return "La madera << %s >> no tiene propiedades que analizar" % madera.nombre
def GET(self): """ Lectura de una madera """ ### propiedades = dbaccess.buscar_propiedades() # TODO: Custiones de acceso a la BD propiedades = dbaccess.bd.propiedades.find() madera = None if 'id_madera' in web.input(): id_madera = web.input().id_madera madera = dbaccess.buscar_madera(id_madera) if not madera: madera = model.Madera() madera.id_madera = dbaccess.contar_maderas() + 1 return renderizador.editmadera(madera,propiedades)