Hi!
As request.redirect doesn't seem to support relative urls, I've
developed a small fix that seems to work quite well:
import quixote.http_request
import urlparse
def redirect(self,location,permanent=0):
location=urlparse.urljoin(self.get_url(),location)
return self.response.redirect(location,permanent)
quixote.http_request.HTTPRequest.redirect=redirect
This seems to work work for absolute urls without servername, but also
for absolute urls or relative urls. Any chance this gets incorporated
into the next version?
Andreas