我已经制作了一个代码,用于将当前用户存储在python
制作的简单cookie中 user_cookie = Cookie.SimpleCookie()
user_cookie['current_user'] = pickle.dumps(profile_user)
user_cookie['current_user']['max-age'] = 60 * 60 * 24 * 365
logging.info(user_cookie['current_user'])
我希望检索存储在cookie中的对象,并从另一个处理程序访问其元素,这就是我所做的。
user_cookie = Cookie.SimpleCookie()
cookie_string = os.environ.get('HTTP_COOKIE')
if cookie_string is not None:
user_cookie.load(cookie_string)
logging.info(user_cookie['current_user'].user_name)
cookie_user = pickle.loads(user_cookie['current_user'])
if cookie_user is not None:
logging.info(cookie_user.user_name)
它出错了。任何人都可以告诉我如何完成这件事吗?