[Twisted-Python] Bug involving Interface.pixel, Interface.box, and Method
carmstro at dynup.net
Tue Feb 6 17:50:54 EST 2001
Here's the low-down of a bug that I can't seem to squash.
If you go to one of the pages in my site, ie
http://twistedmatrix.com:8010/code , you'll see that the pixel images
around the table are referenced as /code/pixel (which doesn't exist).
This should be /pixel, but since the request that's eventually being passed
to Interface.box() is from /code, it's trying to get /code/pixel. If you'd
like to see the code for my site, it's at
http://twistedmatrix.com:8010/mysite.py. I'm fairly certain that it's not
a bug in my code, but an issue involving both box() and Method.
I thought of a few no-good hacks to get around this.
1) I can just have box() reference /pixel rather than /requestpath/pixel, but
this obviously won't work for sites whose / isn't an Interface.
2) I can provide a Method.getChild that returns (basically, not literally)
../request, or something like that. Blech.
So. I'm clueless. Thanks for any help.
Chris Armstrong http://twistedmatrix.com/~carmstro carmstro at dynup.net
There is a 90% chance that this message was written when the author's been
awake longer than he should have. Please disregard any senseless drivel.
More information about the Twisted-Python