一 cookie 机制 Web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。即用户A购买了一件商品放入购物车内,当再次购买商品时服务器已经无法判断该购买行为是属于 ...
分类:
其他好文 时间:
2019-09-30 09:41:25
阅读次数:
82
分析:使用Vuex状态管理。 点击加入购物车,将这个商品组成一个对象,放到store里面的car[]里。 1.在Goodsinfo.vue中,给加入购物车注册点击函数,addToShopCar 2.在methods中添加这个方法 this.ballFlag=!this.ballFlag;//这是之前 ...
分类:
其他好文 时间:
2019-09-27 10:42:58
阅读次数:
209
1.将state里面car的数据,保存到本地,在addToCar,最后添加如下代码 2.为实现,刚一进页面就将本地的存储读出来,因为main.js,是入口文件,一开始就是执行她的。 ...
分类:
其他好文 时间:
2019-09-27 10:27:18
阅读次数:
128
昨日内容回顾: 列表:增删改查 查找:切片问题 删除; pop根据索引删除,删除的内容的值会返回 count 计数 extend 两个列表叠加,一次性追加多个值,a会变,b不会变 用c=a+b a和b都不会发生变化 index 由内容找位置 a.sort() b=sorted(a) 实现对a的从左到 ...
分类:
其他好文 时间:
2019-09-26 23:23:12
阅读次数:
94
Process finished with exit code 0打开首页登陆lindaPASSED [ 33%]不同用户添加购物车linda打开首页登陆saiPASSED [ 66%]不同用户添加购物车sai打开首页登陆tomPASSED [100%]不同用户添加购物车tom ...
分类:
其他好文 时间:
2019-09-22 01:07:46
阅读次数:
109
pytest_fixture.py::test_cart 输入用户名密码登陆! configtestPASSED [ 33%]用例1,登陆后执行添加购物车功能操作 pytest_fixture.py::test_search PASSED [ 66%]用例2,不登陆查询功能操作 pytest_fix ...
分类:
其他好文 时间:
2019-09-21 23:39:07
阅读次数:
125
在开发购物车之前,首先要把几个关键类之间的关系理清楚 类图 首先各个类的意义:1. Product 产品2. User 用户3. Order 订单4. OrderItem 订单项前3者都好理解,订单项需要解释一下。比如阁下在某宝下了一次订单,这个订单包括了 苹果 3个 蜡烛 2个 玩具 4个 一条记 ...
分类:
其他好文 时间:
2019-09-21 21:05:49
阅读次数:
73
一. 什么是Cookie Cookie是服务器保存在浏览器里的一小段文本信息, 大小一般不超过4KB, 浏览器每次向服务器发起HTTP请求时就会自动附带上这段信息. 二. Cookie 的主要作用 1. 保存登录 / 购物车等需要记录的信息 2. 保存用户偏好, 如字体大小 / 背景颜色等 3. 追 ...
分类:
其他好文 时间:
2019-09-21 10:59:49
阅读次数:
77
跨域解决方案与提交订单 课程目标 目标 1:掌握跨域请求 CORS 解决方案目标 2:完成结算页收货人地址选择功能目标 3:完成结算页支付方式选择目标 4:完成结算页商品清单功能目标 5:完成保存订单功能 1.商品详细页跨域请求 1.1 需求分析 从商品详细页点击“加入购物车”按钮,将当前商品加入购 ...
分类:
其他好文 时间:
2019-09-20 20:50:53
阅读次数:
122
模型层 单表操作 1. all(): 查询所有结果 2. filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 3.get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 4. exclude(**k ...
分类:
其他好文 时间:
2019-09-19 21:42:08
阅读次数:
97