[Zope] reading cookies from external methods
Jed Parsons
jedp at ilm.com
Fri Mar 31 14:04:59 EST 2006
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
Can I get the same cookie without requiring boty my dtml methods and my
other scripts and external methods that call foo() to be able to pass
the REQUEST object?
I'd like other methods to be able to say this:
val = foo() # good
without requiring them to be able to do this:
val = foo(REQUEST) # bad
Likewise, I'd much rather say this:
<dtml-var foo> <!-- good -->
than this:
<dtml-var expr="foo(RESPONSE)"> <!-- bad -->
If I've just revealed myself to be tremendously ignorant of the right
way of doing all these things in Zope, great! Please enlighten me.
Thanks for any tips,
j
--
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!?")));
More information about the Zope
mailing list