In this section we will be working around a blog system in order to have an overview of how to build applications with CherryPy. Of course we do not pretend to define the unique way to layout an application with CherryPy, this is a practical introduction to CherryPy.
We will cover the following topics:
Layout of the package. In that section we will see how to setup a generic structure for the package.
Backend support. In that section we will discuss the different backend once can use for an application and the implication of such choices.
Template support. That section will explain how CherryPy works with templating systems.
We will be describing the product opkee! in its version 1.0. You will therefore need to download it at http://www.defuze.org/oss/opkee/.