本文阅读时长大约为 3 分钟
商品部分
基本功能:首页展示、商品列表、商品详情、商品搜索
数据库表设计
数据库表设计:
电商中对于商品,有两个重要的概念: SPU 和 SKU
SPU = Standard Product Unit (标准产品单位)
SPU 是商品信息聚合的最小单位,是一组可服用、易检索的标准化信息的集合,该集合描述了一个产品的特性。
通俗的讲,属性值、特性相同的商品就可以称为一个 SPU
例如:
iPhone X 就是一个SPU,与商家、颜色、款式、规格、套餐等都无关。
SKU = Stock Keeping Unit (库存量单位)
SKU 即库存进出计量的单位,可以是以件、盒、托盘等为单位,四物理上不可分割的最小存货单元。在使用时要根据不同业态,不同管理模式来处理。在服装、鞋类商品中使用最多最普遍。
例如:
iPhone X 全网通黑色256G 就是一个SKU,表示了具体的规格、颜色等信息
商品数据表结构:
tb_brand 品牌、
tb_goods 商品(SPU)、
tb_sku 商品 (SKU)、
tb_goods_specification 商品规格、
tb_sku_specification sku规格信息、
tb_specification_option 规格选项、
tb_sku_image sku图片、
tb_goods_channel 商品频道、
tb_goods_category 商品类别
首页广告数据表结构
tb_content_category 广告类别、
tb_content 广告内容
CKEditor 富文本编辑器
在后台可能需要编辑,引入富文本编辑器
安装,添加应用,添加配置,添加字段
修改图片保存失败 BUG:
上次图片时,图片的后缀名 FastDFS 和 cheditor 的处理并不一样,所以报错,修改 ckeditor_uploader/views.py文件,如
添加测试数据
在 admin 中注册模型类
添加 FastDFS 报错的测试图片数据
添加对应的数据库测试数据
END
领取专属 10元无门槛券
私享最新 技术干货