OSCAR 将用户购物篮保存多长时间
For how long does OSCAR save a user basket
用户报告他们的购物篮在他们添加产品后的第二天就被删除了,其他时候它会持续两天以上。
除了会话 ID 和 CSRF 令牌之外,似乎没有任何已保存的 cookie,而且我找不到在特定时间后主动删除用户购物车的功能。
我想将 OSCAR 保存篮子的时间增加到一个月,但我在源代码中只能找到对“7 x 24 x 60 x 60”的 cookie 集的引用,这意味着一周。
如果您查看 Oscar 的设置,它会将 OSCAR_BASKET_COOKIE_LIFETIME
设置为 604800(一周)。你可以在这里参考 Oscar Settings for Basket.
如果您希望这些 cookie 持续一个月,您可以在您的设置中进行设置:
OSCAR_BASKET_COOKIE_LIFETIME = 2592000 # 60 * 60 * 24 * 30 = 30 days
关于客户在一天内丢失他们的购物车很可能是因为他们正在清除 cookie/更改浏览器等。虽然登录的客户不应该丢失他们的购物车。
用户报告他们的购物篮在他们添加产品后的第二天就被删除了,其他时候它会持续两天以上。
除了会话 ID 和 CSRF 令牌之外,似乎没有任何已保存的 cookie,而且我找不到在特定时间后主动删除用户购物车的功能。
我想将 OSCAR 保存篮子的时间增加到一个月,但我在源代码中只能找到对“7 x 24 x 60 x 60”的 cookie 集的引用,这意味着一周。
如果您查看 Oscar 的设置,它会将 OSCAR_BASKET_COOKIE_LIFETIME
设置为 604800(一周)。你可以在这里参考 Oscar Settings for Basket.
如果您希望这些 cookie 持续一个月,您可以在您的设置中进行设置:
OSCAR_BASKET_COOKIE_LIFETIME = 2592000 # 60 * 60 * 24 * 30 = 30 days
关于客户在一天内丢失他们的购物车很可能是因为他们正在清除 cookie/更改浏览器等。虽然登录的客户不应该丢失他们的购物车。