Como mandar parametro con axios en metodo put

Tengo problemas enviando parametros a mi rest api con python desde react con axios

React

Aquí mando los parámetros a python

modificarItem = () => {     let config = {         headers: {             'Content-Type': 'application/json',             'Access-Control-Allow-Origin': '*'         }     }      Axios.put('http://localhost:80/bodega/modify', {         idBodega: this.state.id,         idItem: this.state.id_item,         numeroInventario: this.state.numeroInventario,         numeroSerie: this.state.numeroSerie,         descripcion: this.state.descripcion,         disponible: this.state.disponible,         idUsuario: 1,         modelo: this.state.modelo,         notas: this.state.notas,     }, config)         .then((res) => {             alert(res.data);         }).catch((err) => {             console.error(err.response.data);         }); } 

Python:

Aqui recibo los parametros desde react

@app.route('/bodega/modify', methods=['PUT']) def modify_bodega():     try:         data = request.json         id_bodega = data["idBodega"]         id_item = data["idItem"]         numero_inventario = data["numeroInventario"]         numero_serie = data["numeroSerie"]         descripcion = data["descripcion"]         # disponible = data["disponible"]         disponible = True         id_usuario = data["idUsuario"]         modelo = data["modelo"]         fecha = date.today()         notas = data["notas"]          cur = mysql.connection.cursor()         cursor.execute("Update bodega set id_item = %s,numero_inventario = %s,numero_serie = %s,descripcion = %s, id_usuario = %s, modelo = %s, fecha=%s,notas=%s, disponible = %s WHERE id_bodega = %s", (id_item, numero_inventario, numero_serie, descripcion, id_usuario, modelo, fecha, notas, disponible, id_bodega))         mysql.connection.commit()         cur.close()         return "Bodega modificado exitosamente", 201     except:         return "Error al modificar bodega", 500 

no se como hacer para pasar y leer los parámetros desde react hasta python y ya no se como hacerle me podrian ayudar porfavor

Cómo puedo mandar un dato de un form a otro form para despues compararlo en una funcion de boton?

Lo que planeo hacer es que en mi primera forma se registre el correo y contraseña y que en la siguiente forma esos datos se evalúen con los datos nuevos que se van a ingresar(datos que se van a pedir para iniciar sesión en la siguiente forma) y que estos se comparen cuando el usuario de clik en el botón de iniciar.

if (nombre.Length > 0 && apellido.Length > 0 &&            Verifica_Correo(correo) == true && contraseña.Length >= 11)         {             if(checkBox1.Checked == true && checkBox2.Checked == true &&                checkBox3.Checked == true && checkBox4.Checked == true)             {                 logg_ form_loog = new logg_(); //Aquí se va iniciar la forma número dos para poder entrar a la pedida de datos de inicio de sesión                    form_loog.Show();             }         } 

//Forma uno que pide los datos de registro introducir la descripción de la imagen aquí

//Forma dos que pide los datos de nuevo para iniciar sesión introducir la descripción de la imagen aquí

Como puedo mandar llamar un widget en el Tab BAR con FLUTTER?

En los ejemplos que vienen en todas las paginas podemos hacer tab con iconos pero en el ejemplo manda llamar una imagen mi pregunta es como puedo darle click al icono del tab bar y que me mande llamar un widget o archivo .dart

ya que en el ejemplo solo viene para mandar llamar icons!!!!!


========================================================================

Mandar datos desde un Adapter (RecyclerView) a una Activity

Tengo poca experiencia manejando la herramienta RecyclerView en Android Studio. Si alguien me pudiera ayudar lo agradecería mucho. Gracias!

Planteamiento: Tengo una lista de CardView’s de Productos, cada tarjeta cuenta con la información básica del producto (nombre, precio y cantidad) y una ImageView en la esquina superior derecha que tiene cargada una foto de “Eliminar de la Lista”.

Problema: Al momento de eliminar un producto de la lista, quiero tomar el precio y restarlo al monto total. Ya logro eliminar el item de la lista, pero no restar su precio a la suma total.

Requerimiento: Quiero sacar el precio del producto al momento de darle click en “Eliminar de la lista” en el Adapter y mandarlo a mi Activity para que realice la respectiva resta.

Aclaro que mi Activity contiene la suma general, y en el Adapter llamo a la ImageView de eliminar y bajo la posición indicada tengo que mandar su precio a la Activity.

Espero haberme explicado. Saludos!

Apagar todos os Dados ao mandar uma nova Atualização App Android

Fiz umas mudanças no meu app, e preciso apagar todos os dados antigos. O que acontece, é que ao atualizar, os dados antigos ainda ficam armazenados.

A unica solução que achei, e que funcionou, foi mudar o package name. Mas eu não posso fazer isto, pois vou ter que publicar um novo app se mudar o package name

O que funcionou também é se eu for nas configurações e apagar os Dados do App manualmente.

Pergunta: Existe alguma classe para que quando o usuario atualizar o app, apague todos os dados que tenha no app?

Mapear resultados de una promesa y mandar respuesta del mapeo

Yo tengo mi base de datos en MongoDB, y dentro de cada documento tengo un valor is_active de valor booleana, entonces lo que quiero hacer es que si es que el valor es true, me lo regrese como respuesta al frontend.

Si hago el console.log, si me lo da bien y me devuelve solo los que tengan is active: true, pero si le hago, res.send(restaurantes) me manda un JSON vacío.

Traté de poner en res.send afuera del mapeo pero no me regresa nada, se va al catch

 restauranModel.find().exec()         .then(resp => {             resp.map(data => {                 var active = data.is_active                 var restaurantes = []                 if (active) {                     restaurantes.push(data)                 }                 console.log(restaurantes)              })         })         .catch(err => res.status(409).send(err)) }

¿Cómo mandar los datos de dos formularios con un solo botón para validar en un controlador con javascript y laravel 5.8?

Mi problema es que tengo dos forms y los tengo en diferentes tabs de bootstrap. Estos dos formularios me sirven para generar un registro en la base de datos pero a dos tablas diferentes, sin embargo necesito hacer la validación de los dos formularios en un solo controlador porque la segunda tabla a la que voy a guardar en la base de datos depende de datos del primer formulario. (Solo tengo un botón de submit en el formulario 2)

Quería tomar ventaja de los validadores de laravel pero quería saber si hay una manera de redirigir mis datos que recoja de los dos formularios con javascript, al controlador de laravel para que este me redirija de nuevo a la página pero con los respectivos errores generados por la validación de ambos formularios.

Los dos formularios deben enviarse con un solo botón.

Al mandar un dato a php desde js obtengo esto. [object HTMLInputElement]

estoy haciendo un login con php y javascript con ajax. Estos son mis codigos.

<body>     <form method="post" action="return false" onsubmit="return false">         <fieldset>             <legend>Login: </legend>             <label>Usuario: </label><input type="text" name="nombre" size="30" maxlength="100" id="nombre" />             <label>Contraseña: </label><input type="password" name="contra" size="30" maxlength="100" id="contraseña" />             <p><button onclick="Validar(document.getElementById('nombre').value, document.getElementById('contraseña').value);">Accesar</button></p>         </fieldset>     </form>     <!-- Este es para contactar con ellos -->     <form method="post" action="php/comprobarNuevoUsuario.php">         <fieldset>             <legend>Contactanos: </legend>             <label>Nombre: </label><input type="text" name="nombre" size="30" maxlength="100" />             <label>Primer Apellido: </label><input type="text" name="primerApellido" size="30" maxlength="100" />             <label>Segundo Apellido: </label><input type="text" name="segundoApellido" size="30" maxlength="100" />             <label>Telefono: </label><input type="text" name="telefono" size="9" maxlength="100" />             <input type="submit" value="Contactar conmigo" />         </fieldset>     </form>     <div>         <p id="Mostrar"></p>     </div> </body> <script>     function Validar(user, pass) {         alert("AJAX");     $  .ajax({         url: "php/comprobarAjax.php",         type: "POST",         error: function(xhr, status, error) {             alert(status);             alert(xhr.responseText);         },         data: "nombre=" + nombre + "contraseña=" + contraseña,         success: function(resp){         $  ('#Mostrar').html(resp)         }            }); } </script> 

Y esto en el php:

 echo "Estas en el PHP";     error_reporting(0);     session_start();     $  con = new mysqli("localhost", "octubre", "octubre", "octubres");     if ($  con->connect_errno)     {         echo "Fallo al conectar a MySQL: (" . $  con->connect_errno . ") " . $  con->connect_error;         exit();     }      $  nombre=strip_tags(trim($  _POST['nombre']));     $  contra=strip_tags(trim($  _POST['contra']));     echo $  nombre; 

Cuando hago el echo de la variabe, el valor ha llegado, pero me muestra esto, [object HTMLInputElement] y en el js estoy cogiendo document.getElement.byId(“valor”).value no deberia funcionar?

Muchas gracias, por atenderme, estaba buscando la respueta y todo el mundo contesta que es por no poner el .value, pero si lo tengo.