In data mercoledì 22 giugno 2011 10:02:37, Pietro Zambelli ha scritto: > cosa sto sbagliando?
Sbagliavo, perché bisognava caricare il template nel environment, nel casolo si voglia caricare da una stringa c'è il metodo "from_string"... vi riporto il codice funzionante. --- # -*- coding: utf-8 -*- from jinja2 import Template, Environment, PackageLoader from datetime import datetime def datetimeformat(value, format='%H:%M / %d-%m-%Y'): return value.strftime(format) environment = Environment() environment.filters['datetimeformat'] = datetimeformat mytemplate = environment.from_string("""author: {{ name|title }} written on: {{ now|datetimeformat }}""") print(mytemplate.render(name='pIeTro', now=datetime.now())) --- Buona giornata! 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