電商專案
電商專案
2020-11-26 工作內容
專案介紹
- 專案原型參考京東商城,仿照一個京東商城,進行分析,明確功能模組
模組 | 功能 |
---|---|
驗證 | 圖形驗證、簡訊驗證 |
使用者 | 註冊、登入、使用者中心 |
第三方登入 | QQ登入 |
首頁廣告 | 首頁廣告 |
商品 | 商品列表、商品搜尋、商品詳情 |
購物車 | 購物車管理、購物車合併 |
訂單 | 確認訂單、提交訂單 |
支付 | 支付寶支付、訂單商品評價 |
MIS系統 | 資料統計、使用者管理、許可權管理、商品管理、訂單管理 |
- 架構設計
選型 | 技術選型 | 備註 |
---|---|---|
開發模式 | 前後端不分離 | 提高搜尋引擎排名,即SEO |
後端框架 | Django + Jinja2模板引擎 | Jinja2模板引擎要比Django自帶引擎渲染速度快,實現整體重新整理 |
前端框架 | Vue.js | 實現區域性重新整理 |
- 執行機制
實施階段
- 建立工程
gitlab上建立倉庫,然後克隆本地,並關聯。之後本地建立虛擬環境,並django-admin startproject xxx
- 配置開發環境
在專案裡,新建開發環境配置
- 配置jinja2引擎
pip install Jinja2,配置Jinja2模板引擎
- 配置MySQL資料庫
pip install PyMySQL
- 配置Redis資料庫
注意:Django版本與django-redis的版本對應支援關係要正確,不然會配置失敗
- 配置日誌檔案
日誌記錄採用logging模組
- 配置前端靜態檔案
STATICFILES_DIRS = [os.path.join(BASE_DIR, ‘static’)] 注意:僅在調式模式有效,生產環境需要重新配置
相關文章
- 黑馬PM-電商專案-電商後臺
- 電商專案app開發APP
- 電商專案——初識電商——第一章
- 電商專案之支付系統
- 電商專案 2020-11-27
- 電商專案 2020-11-28
- 電商專案 2020-11-29
- 電商專案 2020-12-05
- 電商專案 2020-11-26
- 電商專案 2020-12-16
- 黑馬PM-電商專案-電商使用者端
- 電商專案之收貨地址理解
- Laravel Shop 電商專案正式開源~Laravel
- 真實專案案例:HeyShop品牌電商小程式
- Vue電商專案-提升逼格玩轉svgVueSVG
- 黑馬PM-電商專案-財務管理
- 分享 | Laravel重構企業級電商專案Laravel
- 肖sir_搭專案實戰之電商_22.1
- 10分鐘在 Rainbond 上部署 mall 電商專案AI
- 電商專案 2020-12-01~2020-12-11
- .NET Core/.NET5/.NET6 開源專案彙總7:電商專案
- 電商發退貨後臺管理系統專案需求
- Java就業企業面試問題-電商專案Java就業面試
- Next.js+Spring boot開源電子商務專案JSSpring Boot
- 電商專案-微服務閘道器使用的問題微服務
- Java從零到企業級電商專案實戰Java
- 電商運營管理用什麼專案管理軟體好?專案管理
- 傳統低壓電器廠商如何部署5G專案
- 聚合電商供應鏈專案系統開發(可二開)
- vue大型電商專案尚品彙(後臺篇)day03Vue
- vue大型電商專案尚品彙(後臺篇)day04Vue
- vue大型電商專案尚品彙(前臺篇)day02Vue
- vue大型電商專案尚品彙(後臺篇)day01Vue
- vue大型電商專案尚品彙(後臺篇)day05Vue
- vue大型電商專案尚品彙(前臺篇)day05Vue
- vue大型電商專案尚品彙(後臺篇)day02Vue
- Vue+Express全棧開發專案實戰技能:從0到1打造完整電商專案VueExpress全棧
- 電商專案一般有多少個介面,有哪些功能和作用?