電商專案 2020-12-16

Tomcatcn發表於2020-12-17

電商專案

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檔案儲存系統,對大檔案的處理有了一定認識。

相關文章