[Twisted-Python] What is the right way to pass variables from Site to Resource?

exarkun at twistedmatrix.com exarkun at twistedmatrix.com
Mon Mar 1 12:20:05 EST 2010


On 04:47 pm, markscottwright at gmail.com wrote:
>I've got some global state and configuration information. It seems to 
>me that they ought to be members of my Site, but I don't see any 
>obvious way in a Resource.render_* to get the current Site. Neither 
>Request nor Resource have a instance or method that returns its Site 
>that I can find. Am I missing something, or am I confused about the 
>Twisted way of doing things?

The Request object does have a "site" attribute.  It's not documented on 
the interface, so perhaps you should be careful in your use of it.  Or, 
you could file a ticket explaining why it would be a good idea to have 
the attribute added to the interface.

Jean-Paul



More information about the Twisted-Python mailing list