Django and CGI
Running the Django Web Framework through CGI
Django is the Web Framework that was used to develop this site. It allows rapid development through Python. The recommend way of running Django applications is to use Apache with mod_wgsi or with mod_python. Those are not always available on web hosting offerings. Therefore an alternative is to run Django through a CGI script when only little traffic has to be handled. Note that this obviously still requires python to be installed on the server. Also, as with all Django distributions it is recommended to run static contents (images, stylesheets, etc.) through the standard Apache http handler.
To be continued...