| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| __init__.py | 2014-09-10 | 85 Bytes | |
| custom_error.html | 2014-09-10 | 404 Bytes | |
| pdf_file.pdf | 2014-09-10 | 85.7 kB | |
| README.txt | 2014-09-10 | 703 Bytes | |
| tut01_helloworld.py | 2014-09-10 | 1.1 kB | |
| tut02_expose_methods.py | 2014-09-10 | 930 Bytes | |
| tut03_get_and_post.py | 2014-09-10 | 1.7 kB | |
| tut04_complex_site.py | 2014-09-10 | 3.1 kB | |
| tut05_derived_objects.py | 2014-09-10 | 2.3 kB | |
| tut06_default_method.py | 2014-09-10 | 2.4 kB | |
| tut07_sessions.py | 2014-09-10 | 1.4 kB | |
| tut08_generators_and_yield.py | 2014-09-10 | 1.4 kB | |
| tut09_files.py | 2014-09-10 | 3.6 kB | |
| tut10_http_errors.py | 2014-09-10 | 2.9 kB | |
| tutorial.conf | 2014-09-10 | 96 Bytes | |
| Totals: 15 Items | 107.7 kB | 0 | |
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).