Exemplo n.º 1
0
 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
Exemplo n.º 2
0
 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)