Jeff Croft’s Django for non-programmers article is a good introduction to one of the top Python web development toolkits. You can build a weblog in thirteen lines of declarative Python — and no SQL.
Of course, the “non-programmer” has to be capable of putting those nine lines of code in the right place with the right customization, but that’s not awful at all. I’m certainly impressed.
This does raise one important issue (no, not “does the world need yet another weblog program” — it doesn’t): “how do people get Django installed on cheap hosting providers?
That is a subject worth much more thought.