summaryrefslogtreecommitdiff
path: root/cherrypy/tutorial/README.rst
blob: c47e7d3259905dbc4cb7e572f61d662f97a331cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
CherryPy Tutorials
------------------

This is a series of tutorials explaining how to develop dynamic web
applications using CherryPy. A couple of notes:


- Each of these tutorials builds on the ones before it. If you're
  new to CherryPy, we recommend you start with 01_helloworld.py and
  work your way upwards. :)

- In most of these tutorials, you will notice that all output is done
  by returning normal Python strings, often using simple Python
  variable substitution. In most real-world applications, you will
  probably want to use a separate template package (like Cheetah,
  CherryTemplate or XML/XSL).