課程介紹
注意0:欲購(gòu)買此課程,獲取安全購(gòu)買鏈接,索要正版授權(quán)學(xué)習(xí)平臺(tái)賬號(hào),務(wù)必加咨詢QQ:2536379620
注意1:由于編碼原因,試聽(tīng)課程視頻畫(huà)面清晰度不如最終購(gòu)買的視頻。最終購(gòu)買視頻的畫(huà)面清晰度可參見(jiàn)以下兩張圖。圖1 圖2
注意2:正版良心視頻,購(gòu)買后有機(jī)會(huì)和原作者直接短暫技術(shù)交流。
本課程使用的是Python3
課程實(shí)現(xiàn)了某網(wǎng)的核心部分。采用異步的方式,通過(guò)AJAX從服務(wù)端獲取數(shù)據(jù),并使用Vue2和jQuery動(dòng)態(tài)更新數(shù)據(jù)。某網(wǎng)實(shí)現(xiàn)的功能包括首頁(yè)分類顯示、注冊(cè)登錄、商品頁(yè)面、套餐頁(yè)面、購(gòu)物,支付(從零使用Python實(shí)現(xiàn))、個(gè)人中心等。
本課程采用了step by step的方式講解某網(wǎng)項(xiàng)目,學(xué)員可以利用本課程提供的資源跟著老師從0開(kāi)始做項(xiàng)目。某網(wǎng)采用了Vue2 + jQuery + Python + Flask實(shí)現(xiàn)Web版的某網(wǎng)。
某網(wǎng)項(xiàng)目?jī)?nèi)嵌了真正的支付功能,用于學(xué)員測(cè)試使用,請(qǐng)學(xué)員不要真正支付,否則概不退款,謝謝合作!
微信支付需要準(zhǔn)備如下數(shù)據(jù)
1. 服務(wù)號(hào)(公眾號(hào))的AppID
2. 商戶號(hào)
3. 微信商戶平臺(tái)API
4. 微信商戶平臺(tái)證書(shū)
微信支付(掃描支付)是屬于NATIVE類型,支付的基本步驟如下:
1.提交訂單信息。
2. 如果成功建立訂單,就返回支付二維碼圖像鏈接
3. 在自己的網(wǎng)站上顯示這個(gè)支付二維碼
4. 用手機(jī)微信掃描二維碼
5. 在手機(jī)上支付
6. 支付成功,會(huì)調(diào)用通知url,以便更新訂單狀態(tài)(從待支付變成已支付)
適合人群
python程序員,web程序員,flask愛(ài)好者
課程目標(biāo)
本課程采用step by step方式的項(xiàng)目實(shí)戰(zhàn)課程,通過(guò)項(xiàng)目實(shí)戰(zhàn),可是學(xué)員通過(guò)模擬某網(wǎng)的實(shí)現(xiàn),了解如何將Vue2、jQuery、Python、Flask結(jié)合起來(lái),實(shí)現(xiàn)一個(gè)完整的Web應(yīng)用,同時(shí),還學(xué)習(xí)如何將真實(shí)的支付功能嵌入在Web應(yīng)用中。
課程大綱
第1章準(zhǔn)備工作(7分鐘2節(jié))
1-1
項(xiàng)目演示 免費(fèi)試聽(tīng)
[03:47]
1-2
開(kāi)發(fā)環(huán)境搭建
[03:56]
第2章某主頁(yè)(43分鐘4節(jié))
2-1
從數(shù)據(jù)庫(kù)中獲取某分類信息
[17:31]
2-2
在某首頁(yè)顯示分類信息
[07:04]
2-3
從數(shù)據(jù)庫(kù)中獲取美食子分類
[06:03]
2-4
在首頁(yè)顯示美食詳細(xì)分類
[13:20]
第3章美食頁(yè)面(50分鐘10節(jié))
3-1
準(zhǔn)備美食靜態(tài)頁(yè)面路由
[03:45]
3-2
在美食頁(yè)面顯示分類信息
[04:16]
3-3
從數(shù)據(jù)庫(kù)中獲取區(qū)域信息
[04:23]
3-4
讓美食頁(yè)面顯示區(qū)域信息
[03:16]
3-5
從數(shù)據(jù)庫(kù)中獲取店鋪信息
[04:46]
3-6
在美食頁(yè)面顯示店鋪信息
[02:36]
3-7
根據(jù)美食分類過(guò)濾店鋪
[06:08]
3-8
在前端頁(yè)面顯示與美食分類相關(guān)的店鋪
[05:48]
3-9
在前端頁(yè)面顯示與區(qū)域相關(guān)的店鋪
[06:11]
3-10
按商品價(jià)格排序
[09:49]
第4章注冊(cè)與登錄(25分鐘3節(jié))
4-1
用戶注冊(cè)
[13:19]
4-2
用戶登錄
[08:28]
4-3
通過(guò)Session獲取用戶登錄狀態(tài)
[03:40]
第5章店鋪?lái)?yè)面(39分鐘3節(jié))
5-1
在店鋪?lái)?yè)面顯示店鋪信息
[20:44]
5-2
顯示店鋪的優(yōu)惠促銷信息
[11:29]
5-3
顯示店鋪評(píng)論信息
[07:17]
第6章套餐頁(yè)面(42分鐘5節(jié))
6-1
在頁(yè)面上顯示套餐信息以及設(shè)置套餐購(gòu)買數(shù)量
[17:00]
6-2
顯示該店鋪的其他優(yōu)惠信息
[04:00]
6-3
顯示套餐的細(xì)節(jié)
[07:59]
6-4
顯示店鋪推薦信息
[07:23]
6-5
在店鋪?lái)?yè)面顯示店鋪介紹
[05:40]
第7章訂單與支付(1小時(shí)57分鐘8節(jié))
7-1
將訂單保存到數(shù)據(jù)庫(kù)中
[17:21]
7-2
在訂單頁(yè)面顯示用戶昵稱
[06:57]
7-3
在訂單頁(yè)面顯示訂單信息
[06:26]
7-4
微信支付要準(zhǔn)備的數(shù)據(jù)以及支付流程
[16:43]
7-5
編寫(xiě)支付核心類WXPay
[29:08]
7-6
編寫(xiě)創(chuàng)建訂單的路由
[15:52]
7-7
查詢支付訂單狀態(tài)
[14:01]
7-8
顯示支付二維碼
[10:52]
第8章個(gè)人中心(23分鐘3節(jié))
8-1
修改用戶名和密碼
[05:17]
8-2
顯示店鋪的優(yōu)惠促銷信息
[11:29]
8-3
顯示訂單詳情(項(xiàng)目完結(jié))
[07:01]