tb_rem.md 20 KB

1、广告模块

(1)广告轮播图片:adverts_lb_imgs
字段 类型 约束 栏 位
name 字符类型 最大50字符 ,默认值空 名称
img_url 字符类型 最大200字符,null不允许为空布尔值,blank不允许空字符 跳转连接
sort 整型 默认值0,允许为空 排序
status 布尔类型 默认值True 状态
rem 文本类型 null允许为空布尔值,blank允许空字符 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间
(2)广告分类按钮:advertis_bar_class
字段 类型 约束 栏 位
name 字符类型 最大50字符 ,默认值空 名称
icon 字符类型 最大50字符,null允许为空布尔值,blank允许空字符 图标
url 字符类型 最大200字符,null不允许为空布尔值,blank不允许空字符 跳转连接
rem 文本类型 null允许为空布尔值,blank允许空字符 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间
(3)广告专题卡片:advertis_card
字段 类型 约束 栏 位
name 字符类型 最大50字符 ,默认值空 名称
url 字符类型 最大200字符,null不允许为空布尔值,blank不允许空字符 跳转连接
rem 文本类型 null允许为空布尔值,blank允许空字符 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间

2、商品模块

(1)商品大类:goods_class
字段 类型 约束 栏 位
name 字符类型 最大50字符 ,默认值空 商品大类名称
rem 文本类型 null允许为空布尔值,blank允许空字符 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间
(2)商品SPU:goods_spu
字段 类型 约束 栏 位
name 字符类型 最大50字符 ,默认值空 商品SPU名称
rem 文本类型 null允许为空布尔值,blank允许空字符 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间
(3)商品SKU:goods_sku
字段 类型 约束 栏 位
name 字符类型 最大50字符 ,默认值空 商品SPU名称
spuid 外键(GoodsSpu) CASCADE删除外键 不对原数据做处理,长度50, spuid
rem 文本类型 null允许为空布尔值,blank允许空字符 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间
(4)商品信息:goods_info
字段 类型 约束 栏 位
name 字符类型 长度200,null不允许为空布尔值,blank不允许空字符 商品名称
qty 整数类型 默认值0 数量
price 小数类型 长度8,小数位2 价格
vipprice 小数类型 长度8,小数位2 vip价格
calssid 外键(GoodsClass) null不允许为空布尔值,blank不允许空字 所属分类
spuid 外键(GoodsSpu) null不允许为空布尔值,blank不允许空字 supid
skuid 外键(GoodsSku) null不允许为空布尔值,blank不允许空字 skuid
discount 小数类型 长度8,小数位2 折扣
isnew 布尔类型 默认值True 是否新款
issutra 布尔类型 默认值True 是否金典款
isrecommend 布尔类型 默认值True 是否推荐
isputaway 布尔类型 默认值True 是否上架
advertiscard 字符类型 长度50 所属卡片
rem 文本类型 默认值空 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,长度50,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间
(5)商品图片轮播:goods_carousel_imgs
字段 类型 约束 栏 位
img_url 字符类型 最大200字符 图片地址
goodsid 外键(GoodsInfo) CASCADE删除外键 不对原数据做处理, spuid
rem 文本类型 null允许为空布尔值,blank允许空字符,默认值空 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间
(6)商品详情信息:goods_detail
字段 类型 约束 栏 位
detail 文本类型 默认值空 商品详情
goodsid 外键(GoodsInfo) CASCADE删除外键 不对原数据做处理,unique唯一的不能重复 spuid
rem 文本类型 null允许为空布尔值,blank允许空字符,默认值空 备注
create_user 外键(User) CASCADE删除外键 不对原数据做处理,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 创建人
update_user 外键(User) CASCADE删除外键 不对原数据做处理,null允许为空布尔值,blank允许空字符,related_name对象反序列化描述 修改人
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间

3、用户模块

(1)用户:users
字段 类型 约束 栏 位
mobile 字符类型 长度11,唯一不能重复 手机号码
email_active 布尔类型 默认值False, spuid
(2)购物车:cart
字段 类型 约束 栏 位
userid 外键(User) CASCADE删除外键 不对原数据做处理, 用户id
goodsid 外键(GoodsInfo) CASCADE删除外键 不对原数据做处理, 商品id
rem 文本类型 null允许为空布尔值,blank允许空字符,默认值空 备注
create_time 日期类型 auto_now_add自动取日期 创建时间
update_time 日期类型 auto_now_add自动取日期 修改时间

4、前端查询接口接口说明

(1)图片轮播

接口: advertslb

参数:无

请求方式:get

返回响应

字段 说明
id id
name 名称
img_url 图片链接
sort 排序
rem 备注
{
    "data": [
        {
            "id": 1,
            "name": "12",
            "img_url": "http://pic1.iqiyipic.com/image/20200619/a3/bb/v_113676833_m_601_m4_260_360.webp",
            "sort": 111,
            "rem": "31"
        },
        {
            "id": 2,
            "name": "dasd",
            "img_url": "http://pic1.iqiyipic.com/image/20200619/a3/bb/v_113676833_m_601_m4_260_360.webp",
            "sort": 0,
            "rem": "adasd"
        },
        ..........]
 }
(2)广告分类按钮

接口: advertisbarclass

参数:无

请求方式:get

返回响应

字段 说明
id id
name 名称
url 跳转地址
icon 图标
{
    "data": [
        {
            "id": 1,
            "name": "环球美食",
            "url": "https://www.baidu.com/",
            "icon": "aa"
        },
        {
            "id": 2,
            "name": "个护美容",
            "url": "https://www.baidu.com/",
            "icon": "aa"
        },
        {
            "id": 3,
            "name": "营养保健",
            "url": "https://www.baidu.com/",
            "icon": "aa"
        },
        {
            "id": 4,
            "name": "家居厨卫",
            "url": "https://www.baidu.com/",
            "icon": "aa"
        },
        {
            "id": 5,
            "name": "速食生鲜",
            "url": "https://www.baidu.com/",
            "icon": "aa"
        }
    ]
}
(3)广告专题卡片

接口: advertiscard

参数:无

请求方式:get

返回响应

字段 说明
id id
name 名称
url 跳转地址
{
    "data": [
        {
            "id": 1,
            "name": "限时秒杀",
            "url": "https://www.baidu.com/"
        },
        {
            "id": 2,
            "name": "精品推荐",
            "url": "https://www.baidu.com/"
        },
        {
            "id": 3,
            "name": "分类精选",
            "url": "https://www.baidu.com/"
        }
    ]
}