Re: Redirecting from rend method of some fragment.
Eugene Chernyshov <[email protected]> Fri, 20 Jun 2008 11:29:08 +0300
| Newsgroups | gmane.comp.python.quotient.dev |
|---|---|
| Message-ID | <[email protected]> |
Eugene Chernyshov: > Jean-Paul Calderone: >> Redirecting with a Fragment is tricky. request.redirect() has to be >> able to set a response header. If it can't, it won't work >> (unfortunately, >> it fails silently). If bytes for the response body have already been >> written, then you can't set set anymore response headers. Since a >> Fragment >> is only part of a page, the chances are good that some other code which >> is also part of the page has already written some of the response body. >> >> So, you need to be careful not to write anything to the request >> before you >> do the redirect. >> >> If you do that and it still doesn't work, please post again with more >> details. >> >> Jean-Paul >> >> >> _______________________________________________ >> Divmod-dev mailing list >> [email protected] >> http://divmod.org/users/mailman.twistd/listinfo/divmod-dev >> > I think it is imposible since I've used Nevow. I'm not sure was > something written into respond body or not. Can I make some kind of > fake request (or context) to make rendering into it and check headers > at the end? If so, please tell me how. > > _______________________________________________ > Divmod-dev mailing list > [email protected] > http://divmod.org/users/mailman.twistd/listinfo/divmod-dev > However, It is possible to render some part of JS which force redirection in browser.