Graham Dumpleton
grahamd at dscpl.com.au
Sat Nov 11 22:00:32 EST 2006
On 10/11/2006, at 8:53 PM, Gregor Kling wrote: > Hello, > > Once upon the time I used hidden fields for session tracking. > Now I want to use Cookies in combination with the FileSession class > for > that. > The problem is how to assure the cookie was successfully added by the > browser. > Is there an idiom ? > Can I do something like that: > def start(req): > c = Cookie.Cookie('foobar',expires='') > Cookie.add_cookie(req, c) > t = get_cookies(req,Cookie,foobar) > if t: > go_on > else: > leave Why use cookies directly? Why not use the Session class instead as underneath it does the cookie stuff for you. You also should not use FileSession directly either. Always use Session.Session() to get the reference to the session object and use the PythonOption to specify the type of session to use. BTW, if you dump out req.headers_out you can verify that the output headers are setup correctly with the cookie stuff. Graham
|