とりあえず動いた。

dpaste: #5492: django + mercurial views.py, by voluntas
http://dpaste.com/5492/

突っ込み募集。そしてid:perezvonさんが大変だよと言った意味がやっとわかった。