Ciao a tutti, mi sto avvicinando a jinja, e vorrei creare un filtro personalizzato...
Sto cercando di seguire l'esempio presente nella documentazione "Custom Filters": http://jinja.pocoo.org/docs/api/#writing-filters ma non sono riuscito a capire come funziona, vi riporto quello che ho scritto: --- # -*- coding: utf-8 -*- from jinja2 import Template, Environment from datetime import datetime def datetimeformat(value, format='%H:%M / %d-%m-%Y'): return value.strftime(format) environment = Environment() environment.filters['datetimeformat'] = datetimeformat mytemplate = Template("""author: {{ name|title }} written on: {{ now|datetimeformat }}""") print(mytemplate.render(name='pIeTro', now=datetime.now())) --- cosa sto sbagliando? grazie per l'aiuto Pietro
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python