
Django 和 React 實現(xiàn)電商平臺培訓(xùn)
用 Django + React 搭建一個支持多語言、具有電商核心功能的系統(tǒng)。
主要包含商品展示模塊、購物車模塊、訂單模塊。
1 pipenv 實現(xiàn) Python 虛擬環(huán)境
2 DRF 用法
3 Webpack 處理 CSS、圖片、字體文件
4 ReactRouter 實現(xiàn)路由
5 Django 中的 MTPP 結(jié)構(gòu)
6 Django 管理中使用過濾器
7 Sphinx 編寫文檔
8 Django 常用命令
9 多語言配置
10 React 數(shù)據(jù)綁定
11 前端文件模塊化
12 模型的選項和認(rèn)證
13 Django 模型和視圖的測試
14 Ansible 模塊和 Playbook
1
搭建項目環(huán)境(一)
1.pipenv實現(xiàn)Python虛擬環(huán)境
2.Django的常用命令
3.Django連接MySQL
4.Django管理頁面
5.DRF用法
6.多語言配置
2
搭建項目環(huán)境(二)
1.djangowebpackloader的配置
2.Webpack處理CSS、圖片、字體文件
3.React的數(shù)據(jù)綁定
4.ReactRouter實現(xiàn)路由
5.前端文件模塊化
3
用戶模塊
1.Django內(nèi)置認(rèn)證系統(tǒng)的介紹
2.{%trans%}模板標(biāo)簽的用法
3.Forms渲染和錯誤處理
4.編寫新的用戶模型
5.應(yīng)用和模型的可讀名稱
6.authenticate和login登錄注冊的用戶
4
商品展示模塊
1.Django中的MPTT結(jié)構(gòu)
2.InlineAdmin管理模型關(guān)系
3.用戶上傳的文件的處理
4.Django模板引擎
5.React的useEffect
5
購物車模塊
1.模型的選項和驗證
2.時區(qū)的處理
3.AJAX對DRF的非GET請求
4.DRF權(quán)限和重寫queryset
6
訂單模塊
1.在Django管理中的過濾器
2.djangofilter在視圖中的使用
3.URL命名空間
4.useRef的用法
7
對接外部服務(wù)
1.requests請求外部信息
2.OAuth的授權(quán)
3.CeleryRabbitMQ的任務(wù)隊列
8
單元測試和文檔
1.Django模型和視圖的測試
2.Django管理文檔的配置
3.Sphinx編寫文檔
9
部署到生產(chǎn)環(huán)境
1.Django生產(chǎn)環(huán)境的錯誤處理
2.uwsgiNginx的配置
3.Jenkins基本功能
4.Ansible模塊和Playbook
