Ciao. Non so esserti di aiuto ma complimenti per la segnalazione. Non conoscevo questo jinja (anche difficile da scrivere) ma ad una prima occhiata mi piace molto :-)
Il giorno 22 giugno 2011 10:02, Pietro Zambelli <peter.z...@gmail.com> ha scritto: > 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 > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > > -- Blog: http://zuccala.blogspot.com/ Twitter: http://twitter.com/#!/VittorioZuccala/ Buzz: http://www.google.com/profiles/nathanvi#buzz
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python