Run CherryPy web server with commands similar to Django's runserver.
The runcpdebug command is designed to output information about each request in a format similar to Apache's access_log. It can replace the regular runserver command and is an excellent debugging tool. The second command, runcpserver, is quite silent, and it only tells you configuration after starting. This command is incredibly useful for running as a backend for Nginx, HAProxy, or whatever tool you want to use.
The installation process for django-cpserver is very straightforward. Simply place the cpserver directory under your Python's sys.path (in site-packages or your Django project tree structure). You should also add 'cpserver' to the INSTALLED_APPS setting. To use the plugin, you also need CherryPy 3 installed, either the entire suite or just their wsgiserver module. You can even put wsgiserver in cpserver's directory, where translogger.py sits.
Overall, we highly recommend django-cpserver for any Django developer who wants to run their project on CherryPy webserver. The plugin is easy to install, offers useful commands, and can improve your web development experience.
Version 1.1: N/A