def modificar(): if not authenticated(session): abort(401) Instrumento.db = get_db() id_instrumento = request.args.get('id') data = request.form codUnico = Instrumento.find_by_codigo(data['descripcionDeEstado']) if codUnico: flash("El codigo ya existe.") return redirect(url_for('instrumento_update')) Instrumento.modificar(data) #agarro los datos del formulario return redirect(url_for('instrumentos_index'))
def create(): Instrumento.db = get_db() # raise ValueError(request.form) if 'imagen' not in request.files: print('No esta la foto') #raise ValueError(image64) data = request.form codUnico = Instrumento.find_by_codigo(data['descripcionDeEstado']) if codUnico: flash("El codigo ya existe.") return redirect(url_for('instrumentos_new')) image=request.files['imagen'] # raise ValueError(image) image64=base64.b64encode(image.read()) Instrumento.create(request.form,image64) return redirect(url_for('instrumentos_index'))