Jinja (moteur de template)

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Page d'aide sur l'homonymie Pour les articles homonymes, voir Jinja.
Jinja
Description de l'image Jinja software logo.svg.

Informations
Développé par Armin Ronacher (en)Voir et modifier les données sur Wikidata
Dernière version 2.10 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/pallets/jinjaVoir et modifier les données sur Wikidata
Écrit en PythonVoir et modifier les données sur Wikidata
Type Bibliothèque logicielle
Moteur de template (en)Voir et modifier les données sur Wikidata
Licence BSD 3-clauses (d)Voir et modifier les données sur Wikidata
Site web jinja.pocoo.orgVoir et modifier les données sur Wikidata

Jinja est un moteur de templates pour le langage de programmation Python.

Il aurait inspiré Twig, moteur de template PHP[2].

Exemple[modifier | modifier le code]

<!DOCTYPE html>
<html>
  <head>
    <title>{{ variable|escape }}</title>
  </head>
  <body>
  {%- for item in item_list %}
    {{ item }}{% if not loop.last %},{% endif %}
  {%- endfor %}
  </body>
</html>

Notes et références[modifier | modifier le code]

Liens[modifier | modifier le code]