[pyar] Flask, jinja2 y la coma decimal
Luis Andraschnik
luis.andraschnik en gmail.com
Lun Mar 19 23:08:13 -03 2018
Hola Grupo
2 preguntas al precio de una.
1)
Estoy haciendo una aplicación web sencilla , simplemente uso Flask para
utilizar formularios y mostrar resultados de cálculos por el navegador y me
encuentro con que Jinja2 no tiene ningún soporte para coma decimal:
{{ "{:.1f}".format(valor) }} ó {{ "%.1f" | format(valor) }} funcionan pero
siempre con punto decimal.
Sé como usar en python locale.format, pero si uso esta función en el
backend lo que mando a la plantilla ya no sería interpretado como un
número.
¿cómo debería trabajar para utilizar las funciones de redondeo de jinja2
para que me tome coma decimal?
¿Debo prescindir de esta funcionalidad y mandar los números como un string
previamente redondeados y formateados?
2) Para la misma aplicación introduzco datos en el formulario y flask-WTF
pide que los números se ingresen con punto decimal.
Otra vez debo prescindir de todas las funcionalidades de esa extensión
ingresando los números como string y realizando "a mano" todo trabajo de
formateo y chequeos?
Saludos!
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20180319/225162d4/attachment.html>
Más información sobre la lista de distribución pyar