mike watkins dot ca : October 31 2005 Archives

October 31 2005

QP Web Framework, One Week In

So far its been a delight to use QP, the new web framework, put out by the Mems-Exchange folks. I bow in the general direction of CNRI / Mems-exchange and all those from there, past and present, that have made available to Python web developers Quixote, Durus, QP and other quality tools.

I mentioned QP the other day and since then I’ve been diving right in. After putting up a (live) demo wiki application, written in a single sitting, I’ve had chance to do some real work with QP. Unicode handling, site management, integration with Durus, and QPY make for a truly productive work environment.

Bonus feature of QP/QPY discovered today: pydoc works on QPY templates, where pydoc choked on PTL. Since my PTL templates more or less just moved over by renaming the file extension, that alone is almost reason enough to switch!

I’m migrating a moderately sized application over from Quixote to QP at present, partly because it was good timing and partly because unicode just works in QP. I also like the authentication mechanisms implemented in QP.