嗨,我已经编写了一个代码来将当前用户存储在一个由 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)
它给出了一个错误。谁能告诉我如何完成这件事?