Previous Chapter | Up | Next Section | Contents

Using Document Templates from Python


Document templates are made available using the DocumentTemplate package10. The DocumentTemplate package defines four classes to be used depending on whether source is stored in Python strings or in external files and on whether the HTML server-side include syntax or the extended Python string format syntax is used. The four document template classes are shown in table 11.

Document template classes

Class name

Description

DocumentTemplate.HTML

Source is provided as a Python string in HTML server-side-include syntax.

DocumentTemplate.HTMLFile

Source is provided as an external file in HTML server-side-include syntax.

DocumentTemplate.String

Source is provided as a Python string in extended Python string format syntax.

DocumentTemplate.File

Source is provided as an external file in extended Python string format syntax.

Previous Chapter | Up | Next Section | Contents

SUBSECTIONS