class MenuPlanta: def __init__(self, conexion, cursor): self.planta = Planta(conexion, cursor) while True: print("1) Agregar Planta") print("2) Mostrar Plantas") print("0) Salir") op = input("Opcion: ") if op == '1': self.agregar() elif op == '2': self.buscar() elif op == '0': break def agregar(self): cultivo = input("Cultivo: ") #fecha = datetime.now().date() dia = input("Dia: ") mes = input("Mes: ") year = input("Año: ") fecha = date(int(year), int(mes), int(dia)) id_inv = input("Id invernadero: ") id_clasi = input("Id Clasificacion: ") self.planta.agregar(cultivo, fecha, id_clasi, id_inv) def buscar(self): id_inv = input("Id invernadero: ") temp = ["No","Cultivo","Fecha"] print("| {0:2} | {1:10} | {2:10} |".format(temp[0], temp[1], temp[2])) resultados = self.planta.buscar(id_inv) for p in resultados: print("| {0:2} | {1:10} | {2:10} |".format(p[0], p[1], str(p[2])))
class MenuPlanta: def __init__(self, conexion, cursor): self.planta = Planta(conexion, cursor) while True: print("1) Agregar Planta") print("2) Buscar Planta") print("0) Salir") op = input() if op == "1": self.agregar() elif op == "2": self.buscar() elif op == "0": break def agregar(self): cultivo = input("Cultivo: ") dia = input("Dia: ") mes = input("Mes: ") year = input("Año: ") fecha = date(int(year), int(mes), int(dia)) id_clasi = input("ID Clasificacion: ") id_inv = input("ID Invernadero: ") self.planta.crear(cultivo, fecha, id_clasi, id_inv) def buscar(self): id_inv = input("ID Invernadero: ") resultados = self.planta.buscar(id_inv) for p in resultados: print("{0:2} {1:10} {2:10}".format(p[0], p[1], str(p[2])))
def planta(): id_planta = request.args.get('id') p = Planta(conexion, cursor) resultado = p.buscar(id_planta) print(resultado) return jsonify(resultado)
def __init__(self, conexion, cursor): self.planta = Planta(conexion, cursor) while True: print('1) Agregar Planta') print('0) Salir') op = input('Opcion: ') if op == '1': self.agregar() elif op == '0': break
def __init__(self, conexion, cursor): self.planta = Planta(conexion, cursor) while True: print("1) Agregar Planta") print("2) Mostrar Plantas") print("0) Salir") op = input("Opcion: ") if op == '1': self.agregar() elif op == '2': self.buscar() elif op == '0': break
def __init__(self, conexion, cursor): self.planta = Planta(conexion, cursor) while True: print("1) Agregar Planta") print("2) Buscar Planta") print("0) Salir") op = input() if op == "1": self.agregar() elif op == "2": self.buscar() elif op == "0": break
class MenuPlanta: def __init__(self, conexion, cursor): self.planta = Planta(conexion, cursor) while True: print('1) Agregar Planta') print('0) Salir') op = input('Opcion: ') if op == '1': self.agregar() elif op == '0': break def agregar(self): cultivo = input('Nombre del cultivo: ') fecha = datetime.now().date() + timedelta(days=2) year = input('Año: ') month = input('Mes: ') day = input('Dia: ') fecha = date(int(year), int(month), int(day)) id_invernadero = input('Id Invernadero: ') self.planta.agregar(cultivo, fecha, id_invernadero)
'cultivos': 2 }] print('antes del json') if request.is_json: json = request.get_json() print(json) u = json['user'] p = json['pwd'] print(u, p) return jsonify(invernaderoBD.getInvernaderos(u, p)) return jsonify(objeto) from planta import Planta plantaDB = Planta(conexion, cursor) @app.route('/cultivos/', methods=['GET']) def plantas(): if request.method == 'GET': print(request.args.get('id')) id = request.args.get('id') return jsonify(plantaDB.getCultivos(id)) app.run(host='0.0.0.0')