Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

195
Views
¿Cómo puedo mantener la entrada del usuario en el formulario en una solicitud de publicación fallida en el matraz?

Estoy creando un sitio web que aceptará la entrada del usuario en 7 campos, uno de ellos es una lista de acciones (puede tener hasta 100). Uno de los campos que el usuario debe ingresar es el objetivo de la tasa de rendimiento anual.

El problema que tengo es que si el objetivo de la tasa de rendimiento anual falla (es mayor que el rendimiento máximo), le envío un mensaje al usuario y lo redirecciono al formulario, pero pierdo todas las entradas ingresadas previamente. presentada.

Lo que me gustaría hacer es mantener todas las entradas enviadas por el usuario y mostrar el mensaje debajo del campo "objetivo de la tasa de rendimiento anual" en el formulario.

Lo que tengo hasta ahora está en HTML:

 <h3> Please enter target annual rate of return</h3> <div class="form-group"> <input autocomplete="off" autofocus class="form-control" name="return" placeholder="rate of return" type="number">% </div> <button onClick="this.form.submit(); this.disabled=true; this.value='Sending…'; " class="btn btn-primary" type="submit">Build</button>

en la app.py tengo:

 ef = EfficientFrontier(mu, S, weight_bounds=(None, None)) ef.add_objective(objective_functions.L2_reg) try: ef.efficient_return(target_return=(float(request.form.get("return"))/100), market_neutral=True) except pypfopt.exceptions.OptimizationError: flash('Target annual rate of return is too high for this portfolio, please consider using a lower rate') return redirect("/build")

así que espero que aparezca el flash y la entrada del formulario intacta cuando se active excepto "pypfopt.Exceptions.OptimizationError:".

¡Gracias!

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!