Y at-il une possibilité d'utiliser des filtres de gabarit dans Chameleon comme je suis habitué à Mako? En Mako on pourrait faire quelque chose commeFiltre Mako en Caméléon?
${s | filter}
où filter
est une chaînes de mappage de fonction à des chaînes et Mako appliquées filter
-s
et délivre en sortie (après avoir échappé à des entités HTML). Donc, on pourrait facilement faire des choses comme
${s | nl2br}
Je suis conscient que la façon de le faire Chameleon est Line Breaking in Chameleon. Mais j'ai plus d'applications pour ce filtre donc je me demande si quelque chose de similaire est supporté par Chameleon.
Je ne suis pas sûr mais, cela ne fonctionne que si je désactive l'encodage des htmlentities de Chameleon, non? Ce n'est pas une bonne idée - au moins dans ma situation: -/ – born
ajouter une structure: si la sortie doit être interprétée comme html – bismigalis
juste comme un avertissement aux lecteurs plus tard: ajouter une structure à la sortie peut impliquer un bug de sécurité majeur. – born