On 28 February 2002, Quinn Dunkan said:
> It's easy to apply ad hoc solutions for something like that. I have many
> templates that look like:
[...code skipped...]
> i.e. all the usual python tricks. It often seems clearer to have all the
> fancy formatting stuff up above and render the page in bigger chunks.
That's a principle I've arrived at too. Another way of putting it:
although PTL makes it easier to intermingle logic and rendering,
separating them is still a good idea. Sometimes all it takes to
separate them is for the first 10 lines of a template to be straight
Python string-fiddling and loops and conditionals, and the last 10 a
block of HTML text with simple variable substitutions. When those 10
line blocks become 40 lines, it's then really easy to factor the logic
out into a function.
Greg
--
Greg Ward - software developer gward@mems-exchange.org
MEMS Exchange http://www.mems-exchange.org