Package Usage: conda: jinja2
Jinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. Then the template is passed data to render the final document. It includes: - Template inheritance and inclusion. - Define and import macros within templates. - HTML templates can use autoescaping to prevent XSS from untrusted user input. - A sandboxed environment can safely render untrusted templates. - AsyncIO support for generating templates and calling async functions. - I18N support with Babel. - Templates are compiled to optimized Python code just-in-time and cached, or can be compiled ahead-of-time. - Exceptions point to the correct line in templates to make debugging easier. - Extensible filters, tests, functions, and even syntax. Jinja's philosophy is that while application logic belongs in Python if possible, it shouldn't make the template designer's job difficult by restricting functionality too much.
14 versions
Latest release: plus d'un an ago
69 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/anaconda.org/packages/jinja2
Dependent Repos 10
eric.charpentier/tutosnakemake
snakemake tutorial based on the official website https://snakemake.readthedocs.io/en/stable/tutorial/tutorial.htmlLast synced: 12 mois ago - Pushed: 11 mois ago

plantnet/GeoLifeCLEF
GeoLifeCLEF challenge toolkit and starter codeSize: 73,9 Mo - Last synced: 5 jours ago - Pushed: 7 mois ago

cloison/practical-sessions-molecular-dynamics-ensl-m1
Last synced: 12 mois ago - Pushed: 11 mois ago
etalab-ia/pseudo_conseil_etat
Tools to pseudonymize justice decisions from the Conseil d'ÉtatSize: 938 ko - Last synced: environ 19 heures ago - Pushed: environ 3 ans ago


etalab-ia/pseudo_app
Etalab's Lab IA Pseudonymization Demo source codeSize: 157 ko - Last synced: environ 19 heures ago - Pushed: presque 2 ans ago
