我想知道电子商务网站(例如Amazon
)如何记住我的购物车列表,即使我之前根本没有登录过。
即使我关闭所有浏览器并重新访问它,它仍然显示我的购物车列表。
即使在关闭浏览器后,他们是否会使会话过期?
我想在Django
中实现此功能并需要您的建议。
谢谢:)
答案 0 :(得分:0)
一种方式:使用Cookie不会在会话结束时过期,但在给定时间后(例如一天或一个月)
尝试使用其他浏览器打开网址...
答案 1 :(得分:0)
这是通过在会话中存储数据并使会话保持活动一段时间来完成的。
Django包含一个非常方便的会话框架,使得这样做非常简单 - https://docs.djangoproject.com/en/1.10/topics/http/sessions/