Ceci est une ancienne révision du document !
Chameleon est un moteur de template Python. Il permet de produire des documents textes à balises (XML/HTML). Chameleon accepte en entrée des documents XML/HTML bien formés (le modèle ou template) et via un langage de programmation à attributs il produit en sortie un fichier texte XML qui n'est pas nécessairement bien formé.
Le framework Pyramid peut utiliser Chameleon pour produire des pages HTML dynamiquement.
Dans le modèle (template) des attributs spécifiques permettent de contrôler/spécifier la génération du document en sortie. La syntaxe est la suivante:
<p namespace:command="arguments"> Contenu de ma balise </p>