Ну чё, капчу написал, на серваке всё новое развернул.
Понадобилось накатить на Djano 1.0 патчи из тикетов #7005, #8630, #8968.
Ещё понадобилось прописать FORCE_SCRIPT_NAME='', потому что
resolve() будет возвращать урлы такими, какими бы они были до реврайта
на сервере, это важно при использовании lighttpd:
url.rewrite-once = ( "^(/media.)$" => "$1", "^(/hg/static.)$" => "$1", "^/hg(/?.)$" => "/hg.fcgi$1", "^(/.)$" => "/django.fcgi$1")
Если FORCE_SCRIPT_NAME не выставить, шаблонный тег {% url %} и
декоратор @models.permalink будут возвращать урл вида
/django.fcgi/blog/entry/42/, а не /blog/entry/42/.