ConfigFile

# The Page class
The Page class is a very simple object. The classes you wish to expose as views to the web should inherit from it (though this is not required). This will get you simple access to the configuration of your view.
# Subclasses of Page
### TemplatedPage
A TemplatedPage give you the additional method templatepage (TODO: make this a decorator?). This will look in the templates directory (as defined in your ConfigFile) and use Cheetah to generate the page you wish to see.
### SecurePage
SecurePage provides a set of decorators: is_authenticated is_authorized has_role has_site has_group Which use the security module to check that a person has appropriate permissions to access a page. Your class should be a subclass of SecurePage if you want to require authentication for its content.