es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: JINJA2

¿Cómo manipular una lista de diccionarios en Ansible?

Hay una lista de diccionarios como se muestra a continuación: “test_list_of_dicts”: [ { “inner_dict”:[ {“f1″:”a”,”f2″:”b”}, {“f1″:”c”,”f2″:”d”} ], “id”:”id1″ }, { “inner_dict”:[ {“f1″:”e”,”f2″:”f”}, {“f1″:”g”,”f2″:”h”} ], “id”:”id2″ } ] Necesito modificar la estructura anterior y obtener una nueva lista de diccionarios como se muestra a continuación: “new_list_of_dicts”: [ {“f1″:”a”,”f2″:”b”,”id”:”id1″}, {“f1″:”c”,”f2″:”d”,”id”:”id1″}, {“f1″:”e”,”f2″:”f”,”id”:”id2″}, {“f1″:”g”,”f2″:”h”,”id”:”id2″} . . . Read more

Python zipapp con archivos de datos

Creé una aplicación .pyz, aquí está la estructura: 📂 myapp\ ┣ 📂 templates\ ┃ ┗ 📄 index.j2\ ┗ 📄 main.py En el programa principal tengo esto: j2_env = jinja2.Environment(loader=jinja2.FileSystemLoader(‘templates’), trim_blocks=True) st = j2_env.get_template(‘index.j2’).render() Cuando intento ejecutar el programa, recibo el siguiente error: jinja2.exceptions.TemplateNotFound: index.j2 ¿Cómo puedo acceder al directorio de . . . Read more

Los enlaces FastAPI creados por url_for en la plantilla Jinja2 utilizan HTTP en lugar de HTTPS.

Migré una aplicación en Flask servida por waitress a FastAPI servida por uvicorn, pero no puedo forzar los enlaces (generados por url_for dentro del archivo index.html de la plantilla) a utilizar HTTPS en lugar de HTTP. Con waitress, usaba: from waitress import serve import flask_app PORT=5000 HOST_IP_ADDRESS=’0.0.0.0′ serve(flask_app.app, host=HOST_IP_ADDRESS, port=PORT, . . . Read more