Программирование, веб, python, django и многое-многое другое
Функция, которой мне так горячо не хватало, оказывается живет себе тихонько начиная с Django 1.0 ;))) Передаете ей результат reverse, а она добавляет протокол (request.is_secure) и имя хоста (request.get_host).
http://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.build_absolute_uri