自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【DailyFresh】课程记录7---订单模块(支付)

P94 用户中心——订单页面本来更新商品库存实在添加商品之后,在使用乐观锁的时候将其提到前面来# todo: 返回受影响的行数res, 0为失败res = GoodsSKU.objects.filter(id=sku_id, stock=orgin_stock).update(stock=new_stock, sales=new_sales) # 乐观锁if res == 0: # 返回0表示更新失败 if i == 2: # 尝试到第三次 transaction...

2021-02-08 14:32:05 1316

原创 【DailyFresh】课程记录6---订单模块(订单并发)

P84 订单生成——MySQL事务概念在创建中,向订单商品表中添加一条记录之前,还有一步操作,即判断商品的库存# TODO: 判断商品的库存分析:假如一件商品只有两件库存,你往购物车中加了两个,另一个用户也加了两个,你俩点击提交订单时,他比你先一步付款,此时库存为0而你的购物车中依然是两件因此,在向订单商品表中添加一条记录之前需要判断商品的库存【在 # todo: 向df_order_goods表中添加一条记录 之前】if int(count) > sku.stock: return...

2021-02-06 15:11:51 350

原创 【DailyFresh】课程记录5---订单模块(一)

订单模块在购物车中选择好要购买的商品之后,点击去结算---》到达提交订单页面P86 提交订单页面显示用户的收货地址支付方式(写好的,不需要去查)用户要购买的商品列表信息(包括购买数量和小计)商品的总件数和总金额,运费,实付款分析:在购物车页面点击【去结算】---》传给提交订单页面参数包括:选中的商品(商品id、数量),关于涉及到金额的参数仅做展示,在实际结算的时候不会用页面上的,因此传参时不需要传金额相关的参数用户购买的商品数量是从redis中来的,通过商品id即可从redis.

2021-02-05 16:29:08 727

原创 【DailyFresh】课程记录4---购物车模块

P72 商品详情页js代码购物车模块1.添加商品到购物车在详情页面上有一个加入商品到购物车,处理增加与减少部分的js,点击事件在商品的详情页detail.html中去定义js # 计算商品的总价格<script type="text/javascript"> # 进行调用 update_goods_amount() # 定义点击事件 function update_goods_amount() { # 获取商品的单价和数量...

2021-02-04 22:57:59 519

原创 【DailyFresh】课程记录3--商品搜索相关

商品搜索P66 商品搜索-全文检索概念搜索时如果是原生SQL语句:模糊查询:select * from df_goods_sku where name like '%草莓%' or desc like '%草莓%'开发时不用like,它的查效率很低百度:维护着关键字对应的信息搜索引擎:1:可以对表中的某些字段进行关键词分析,建立关键词对应的索引数据对某些字段内容进行关键词分析,将其分解成对应的关键词,并建立关键词对应的索引数据很好吃的草莓:sku_id1 sku_id2 s

2021-02-02 15:14:16 129

原创 【DailyFresh】课程记录2

商品模块的其他页面商品模块的详情页的功能:页面信息的显示;购物车记录的添加;商品的其他规格展示P62 商品详情信息的获取和显示detail.html---其父模板为base_detail_list.html定义对应的视图class DetailView(View): '''详情页''' def get(self, request, goods_id): '''显示详情页''' return render(request, 'df_goods/d...

2021-02-01 03:47:49 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除