blog.py is a Python blog that runs on Google App Engine
##Requirements and Setup
You will need to extract the following packages under lib/
Then set your application name in app.yaml
You might want to consider using my patched lib/web/form.py instead of the one that comes with web.py. I just changed the error messages to now display on top of the input fields instead of below and they are now enclosed by a div with an error class instead of the strong tags
(C) 2010 Josi Sibande GNU GPL 3.