Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

240
Visualizações
¿Cómo hago una aplicación web matemática Django y reacciono?

Espero que todo este bien.

Quiero tener un campo de entrada en mi interfaz de reacción que admita una expresión matemática (por ejemplo, 1 + 1) y quiero que mi backend responda con la respuesta 2.

¿Cómo haces esto usando reactjs y Django?

Hasta ahora tengo algo del frontend terminado:

enviará los datos de entrada al backend utilizando la URL de la API.

 import React, {useState, UseEffect } from 'react'; function Home() { const [query, setQuery] = useState(""); return ( <div className='Home'> <form action={APIL_URL} method="POST"> <input name="linear-algebra-expression" id="linear-algebra-expression" type="text" onChange={e => setQuery(e.target.value)} value={query}> </input> </form> </div> ) } export default Home;

Soy consciente de que en mi backend de Django voy a tener algo como:

 class LinearAlgebraView(APIView): def post(self, request): expression = request.POST['linear-algebra-expression'] return (... ?)

Quiero poder devolver los datos calculados de Django para reaccionar en la misma página web donde el usuario ingresó la expresión matemática en el formulario/entrada. ¿Cómo hago esto?

Gracias

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

simplemente podría usar el método eval () que toma una cadena como parámetro y devuelve el valor calculado como por ejemplo:

 linear-algebra-expression = "3-1 + 12/10" result = eval(linear-algebra-expression) print(" 3-1 + 12/10 = " + str(result))

salida: 3-1 + 12/10 = 3,2

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda