Well, after struggling and failing to work out how to get static content to load in CherryPy, I gave up with it. Basically, I couldn't get on with the lack of advanced tutorials.

After a search for other python web frameworks, I found Flask. The documentation for Flask seems to be way ahead of CherryPy. I've only completed the tutorial so far, but it is way more friendly for a novice like me. I can't pretend I understand everything in the tutorial, but I already feel a lot more confident with it than I did with CherryPy.

Of course, I still have little idea about these framework-thingies, so I can't pretend to know the difference between CherryPy and Flask yet and which one will best fit my needs...