Monthly Archives: June 2007

Trivial Templates

8th
Jun. × ’07

A template is used to generate a text string based on some data parameters. A simple template for a letter:

Dear ${name},
please pay us ${amount} dollars.

You use a template like this:

letterTemplate = Template(templateString)
letter1 = letterTemplate(name=’John’, amount=’100′)
letter2 = letterTemplate(name=’Tom’, amount=’200′)

The template can be more powerful than simple text substitution, by using loops, conditionals, etc.

Hello ${name},
you ordered these [...]

Posted in Uncategorized | Leave a comment