def GET(self): propiedades = dbaccess.buscar_propiedades() uso = None if 'id_uso' in web.input(): id_uso = web.input().id_uso uso = dbaccess.buscar_uso(id_uso) if uso: if len(uso.propiedades) > 0: maderas_compatibles, maderas_analisis = logic.analizar_uso(uso) return renderizador.analizar_uso(propiedades,uso,maderas_compatibles,maderas_analisis) else: return "El uso << %s >> no tiene propiedades que analizar" % uso.nombre
def GET(self): # TODO: Cuestiones de acceso a BD ### propiedades = dbaccess.buscar_propiedades() propiedades = dbaccess.bd.propiedades.find() uso = None if 'id_uso' in web.input(): id_uso = web.input().id_uso uso = dbaccess.buscar_uso(id_uso) if not uso: uso = model.Uso() uso.id_uso = dbaccess.contar_usos() + 1 return renderizador.edituso(uso,propiedades)