非常棒的Python Django課程。老師請開設Python Django部落格課程。
Django 電子商務 | 構建高階 Django Web 應用程式
使用高階自定義功能、RDS Postgres 構建 Django 電子商務網站,並在 Amazon AWS 上部署。
課程 -126 節
資源 -6 個
時長 -20.5 小時
終身訪問
課程描述
Django 電子商務是一個基於專案的網路開發課程,旨在幫助您學習如何建立功能齊全的電子商務網站,並改進任何基於 Django 的 Web 應用。
本課程將引導您完成基於 Django 建立自定義 Web 應用的過程。在本課程結束時,您將能夠評估、建立和部署自己的電子商務應用到即時伺服器,並使用自定義域名。
請注意,本課程建立的專案僅用於教育目的。您將學習如何構建電子商務網站構建的大多數獨特功能。也就是說,講師不保證此培訓將成為您現實世界業務的完美電子商務解決方案。建議非技術業務所有者不要參加本課程。
Django 電子商務課程概述
本課程將教你如何使用 Python Django Web 框架建立具有所有自定義功能的電子商務應用。您將學習如何建立自己的唯一使用者模型、類別、產品、購物車、遞增、遞減、移除購物車商品、無限產品圖片庫、訂單和付款。
本課程還將允許您建立“訂單後功能”,例如降低已售產品的數量、傳送訂單接收郵件、清空購物車、建立訂單完成頁面以及生成訂單發票。此外,課程將引導您完成開發評論和評分系統,在該系統中,我們將從頭開始建立互動式評分星,讓您給出低至半星的評分。此外,您還將向“我的賬戶”新增功能,以便客戶可以管理他們的訂單並簡單地更改他們的個人資料和個人資料圖片。
一旦所有準備就緒,我們將使用 RDS Postgres 資料庫將此應用部署到 Amazon Elastic Beanstalk,並使用 AWS S3 Bucket 進行媒體儲存。在一切設定完成後,我們將建立一個自定義域名,您可以在其中配置 AWS Route 53 並安裝 AWS 提供的免費 SSL 證書。
您只需要 Web 開發的基礎知識,包括對 Python 和 Django 框架的工作知識。
目標
使用 Python 和 Django 框架建立實用的電子商務應用。
Django 的定製使用者模型、類別和媒體檔案
使用商品
在 Git 功能中配置上下文處理器、產品詳情和購物車
使用會話鍵新增到購物車、調整購物車數量和移除商品
購物車商品計數分頁符的上下文處理器、搜尋產品變體和變體管理、解決購物車缺陷
新增變體後對購物車商品變體進行分組
基於令牌驗證的註冊、登入和訊息提醒
帶有安全驗證連結的使用者帳戶啟用的忘記密碼
在購物車結賬期間將購物車商品附加到已登入使用者的訂單,並生成訂單號
整合支付閘道器並下訂單
實施訂單後功能
評論和評分系統
提交評論的兩因素檢查(登入檢查和產品購買檢查)
計算評分平均值和評論數量
“我的賬戶”的功能
無限圖片產品庫
使用 Django 安全措施在 Amazon Elastic Beanstalk (EB) 上部署應用
先決條件
具備 HTML 和 CSS 的工作知識
Django 和 Python 基礎知識
課程大綱
檢視課程內容的詳細分解
簡介
2 節課
-
簡介 02:17 02:17
-
專案概述 08:03 08:03
Django 自定義使用者模型、類別和媒體檔案
7 節課
上下文處理器 & 產品詳情
7 節課
使用會話金鑰新增到購物車,增加/減少/刪除購物車商品
5 節課
分頁器和搜尋
5 個講座
將商品變體新增到購物車,對購物車商品變體進行分組
4 節課
使用者賬戶啟用及啟用連結過期
3 節課
購物車結賬,自動將購物車商品分配給登入使用者
7 節課
支付閘道器整合及下單
3 節課
評論和評分系統
4 節課程
評分平均值和評論數量計算
4 節課
產品相簿,包含無限圖片
3 節課
在 AWS Elastic Beanstalk (EB) 上部署應用程式
10 節課
講師 資訊
Rathan Kumar
我從事程式設計已有8年多的時間。最初是作為一名PHP開發人員,然後愛上了Python。儘管我專注於後端開發,但我對HTML5/CSS3、Bootstrap、JavaScript等前端技術也有深入的瞭解。Django是我最喜歡和最愛的Web框架。
我非常擅長建立優秀的程式設計課程內容,這些內容完美地契合了當前的就業市場需求。加入我的課程,成為一名更優秀的軟體開發人員。
課程 證書
使用您的證書來改變職業方向或在您目前的職業生涯中取得進步。
我們的學生與
最優秀的
反饋
您好,最新的Django版本是什麼?今天是2022年8月13日。謝謝!
相關影片課程
檢視更多
