Python如何通过python加载存储在简单cookie中的对象

时间:2012-05-16 09:03:45

标签: python cookies

我已经制作了一个代码,用于将当前用户存储在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)

它出错了。任何人都可以告诉我如何完成这件事吗?

0 个答案:

没有答案