电商项目 2020-12-16

电商项目

2020-12-16 工作内容

完成商品数据库表设计,准备商品数据,首页广告数据展示

1.数据库表设计

  • 了解spu是一种类型商品,sku是具体商品

此数据类型与电商业务有关

  • 首页广告与商品数据库表分析

广告需要广告类型和具体广告内容两张表,商品需要两大类表,一类表负责商品类别,一类负责商品
在这里插入图片描述

  • 建立数据库表模型,并迁移

2.准备商品数据

  • 使用FastDFS实现文件的存储,减少Django程序体积和运行空间
  • 对FastDFS进行初步了解和使用
  • 使用docker运行FastDFS服务,减少复用。
  • 录入商品数据和图片信息,使用sql脚本。

3.首页广告展示

  • 展示商品首页分类

使用三级联动查询,组织合理的数据,方便前端渲染

  • 展示首页广告,组织合理结构,方便前端渲染
  • 自定义Django文件存储类型

查看源码与文档,进行自定义Django文件存储类url方法重写,因为源代码对url没有进行处理,而本项目image地址,都是FastDFS服务器响应的file_id,需要添加域名和端口才能访问,所以需要重写

总结

  1. 编写代码过程中,虚拟机网络突然断了,话费了一个小时才解决。

  2. 新学习 了fastdfs文件存储系统,对大文件的处理有了一定认识。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值