--> Wednesday, August 27, 2003, 6:28:13 PM, [EMAIL PROTECTED] wrote:
> I found myself doing this... but felt it was flawed.
> def title(self):
> self.product = self.request().uri().split('/')[1]
> One thing I do quite often is use directory structures and filenames as
> implementation specific data whenever I can. In this case, the title will
> include the product name, which is the folder name.
> Am I supposed to do this instead?
> def awake(self,transaction):
> Page.awake(self,transaction)
> self.product = self.transaction().request().uri().split('/')[1]
This is a question of where I am supposed to put code I would normally put
in the class constructor but cannot since the good stuff, response/request,
of the Servlet is not defined at that point.
Is awake the right place for init/global/preprocessing code?
-Kai
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss