On 14 May 2002, Neil Schemenauer said:
> Yes, I agree that using __str__ is ugly. The released version of
> Quixote uses format(). I'm going to change it back to that. OTOH,
> maybe render() is better in order to be consistent with widgets. Any
> preference?
If it generates a web page, render(). If it generates a string,
format().
(BTW, I'm +0.9 on your exception-handling proposal -- the extra 0.1 is
lacking only because I haven't thought it carefully through.)
Greg