Skip to content

Módulo de Python que aplica plantillas jinja. Además inlcuye filtros que pueden ser útiles a los arrendadores para la generación de recibos de alquiler, facturas, generar informes,....

License

Notifications You must be signed in to change notification settings

hokus15/ArrendaToolsPlantillas

Repository files navigation

ArrendaTools Plantillas

License Build Status GitHub last commit GitHub commit activity

Módulo de Python que aplica plantillas jinja. Además inlcuye filtros que pueden ser útiles a los arrendadores para la generación de recibos de alquiler, facturas, generar informes,...

Requisitos

Este módulo requiere Python 3.7 o superior.

Uso

A continuación se muestra un ejemplo de cómo usar el módulo:

from arrendatools.plantillas.plantilla import aplicar_plantilla
import json

plantilla = "prueba.html"
fichero_datos = 'prueba.json'

with open(fichero_datos, encoding='utf-8') as json_file:
    data = json.load(json_file)

doc = aplicar_plantilla("./", plantilla, data)

with open('prueba-rendered.html', "wb") as archivo:
    archivo.write(doc.encode('utf-8'))

About

Módulo de Python que aplica plantillas jinja. Además inlcuye filtros que pueden ser útiles a los arrendadores para la generación de recibos de alquiler, facturas, generar informes,....

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages