Jinja est un moteur de création de modèles rapide, expressif et extensible. Des espaces réservés spéciaux dans le modèle permettent d'écrire du code similaire à la syntaxe Python. Ensuite, le modèle reçoit des données pour restituer le document final.
Il comprend :
La philosophie de Jinja est que même si la logique d'application appartient si possible à Python, elle ne devrait pas rendre le travail du concepteur de modèles difficile en restreignant trop les fonctionnalités.
{% extends "base.html" %}
{% block title %} Members {% endblock %}
{% block content %}
< ul >
{% for user in users %}
< li >< a href = " {{ user.url }} " >{{ user.username }}</ a ></ li >
{% endfor %}
</ ul >
{% endblock %}
L'organisation Pallets développe et prend en charge Jinja et d'autres packages populaires. Afin de développer la communauté de contributeurs et d'utilisateurs, et permettre aux responsables de consacrer plus de temps aux projets, veuillez faire un don aujourd'hui.