1

嗨,我已经编写了一个代码来将当前用户存储在一个由 py​​thon 制作的简单 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)

它给出了一个错误。谁能告诉我如何完成这件事?

4

0 回答 0