> On Mar 17, 2005, at 12:52 PM, Ioan Coman wrote:
>> But quixote.get_user() should move to Session.get_user()
>> quixote.get_session() should move to RootDirectory.session
>> quixote.get_request() should move to RootDirectory.request
>>
>> with RootDirectory derived from Directory
>
> Currently, the publisher is the real root of all of this information.
> If you import get_publisher(), you can get to everything without
> importing anything else.
> The other functions are all abbreviations of calls that start with
> get_publisher().
>
I just checked (with print "set request" and print "get request"):
When http server start first is called
publish.process_request
and second my method from RootDirectory
(That is obvious, of course, but I checked)
I changed publish.process_request to include
self.root_directory.request=request
in line 273 of publish.py
Doing this now I have request (as attribute not as function)
and request gives me 'response' and 'session'; That's all I need!
How about to have 'request' available inside 'root_directory' ?