Hi, that's well documented in the Zope Book : http://www.zope.org/Documentation/Books/ZopeBook/2_6Edition/view
Short answer : request = context.REQUEST response = request.RESPONSE Regards, Patrick. On 3/31/06, Jed Parsons <[EMAIL PROTECTED]> wrote: > > Oh, cool. That's kind of magical. :) > > It looks like I can't get the RESPONSE that way, so if I want to do a > RESPONSE.setCookie(...) somewhere, I have to pass REQUEST and RESPONSE > as before, yes? > > Thanks much, > j > > Jonathan wrote: > > > > ----- Original Message ----- From: "Jed Parsons" <[EMAIL PROTECTED]> > > To: <[email protected]> > > Sent: Friday, March 31, 2006 2:04 PM > > Subject: [Zope] reading cookies from external methods > > > > > >> > >> This is probably a silly question, but how does one read cookies from > >> an external method without passing REQUEST to the method? > >> > >> The method should be callable both from dtml and from other external > >> methods. > >> > >> I know I can do this: > >> > >> def foo(REQUEST): > >> cookie = REQUEST.get('some_cookie') > >> return cookie > > > > > > You just need to access REQUEST from within your external method, eg: > > > > def foo(self, otherparms...) > > > > REQUEST = self.REQUEST > > cookie = REQUEST.get('some_cookie') > > > > > > That should do it! > > > > HTH > > > > Jonathan > > > > > > > > -- > Jed Parsons Industrial Light + Magic (415) 746-2974 > > grep(do{for(ord){(!$_&&print"$s\n")||(($O+=(($_-1)%6+1)and > grep(vec($s,$O++,1)=1,1..int(($_-6*6-1)/6))))}},(split(//, > "++,++2-27,280,481=1-7.1++2,800+++2,8310/1+4131+1++2,80\0. What!?"))); > _______________________________________________ > Zope maillist - [email protected] > http://mail.zope.org/mailman/listinfo/zope > ** No cross posts or HTML encoding! ** > (Related lists - > http://mail.zope.org/mailman/listinfo/zope-announce > http://mail.zope.org/mailman/listinfo/zope-dev ) > _______________________________________________ Zope maillist - [email protected] http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
