python - (DJANGO) 如何保存用户购物车的会话以在下次登录时恢复会话?
问题描述
伙计们,我使用会话在 Django 中创建了一个购物车,但是在注销后,它会删除我的购物车,而且我在另一台计算机上也看不到我的购物车。所以请帮帮我
解决方案
由于以下原因,您不能也不应该将购物车附加到会话中。
会话到期,那么您的购物车会发生什么?(随风而逝……)
Django 为每个站点访问者创建新会话。这意味着两个不同的设备永远不会有相同的会话
您应该考虑将购物车附加到用户。
推荐阅读
- vb.net - 无法在 VB.NET 中调用 BigCommerce API
- node.js - 如何在 docker compose 中使用 sqlite3
- css - 为什么嵌套的弹性盒在 Chrome 中不起作用?
- django - Django:python manage.py runserver 工作,但 python3 manage.py runserver 不工作
- reactjs - react-moment 在哪里设置 moment.locale
- javascript - 用户自动滚动正在阻止 chrome 中的 Javascript 回调
- java - 如何使用 Java 循环浏览 IBM Notes 视图(NotesView)中的所有文档
- javascript - Chrome 性能(时间线)工具中的空白部分是什么?
- java - 仅当 Mono 响应具有正文时,Spring Sleuth 跟踪/跨度 ID 在 HttpTraceRepository 中不可用
- java - 添加应用程序时删除 Firebase 数据库