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: over 1 year 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: about 1 year ago - Pushed: about 1 year ago

plantnet/GeoLifeCLEF
GeoLifeCLEF challenge toolkit and starter codeSize: 73.9 MB - Last synced: about 12 hours ago - Pushed: 9 months ago

cloison/practical-sessions-molecular-dynamics-ensl-m1
Last synced: about 1 year ago - Pushed: about 1 year ago
etalab-ia/pseudo_conseil_etat
Tools to pseudonymize justice decisions from the Conseil d'ÉtatSize: 938 KB - Last synced: 3 days ago - Pushed: over 3 years ago


etalab-ia/pseudo_app
Etalab's Lab IA Pseudonymization Demo source codeSize: 157 KB - Last synced: 3 days ago - Pushed: almost 2 years ago
