Python Django Web典型模塊開發(fā)實(shí)戰(zhàn)_第1頁
Python Django Web典型模塊開發(fā)實(shí)戰(zhàn)_第2頁
Python Django Web典型模塊開發(fā)實(shí)戰(zhàn)_第3頁
Python Django Web典型模塊開發(fā)實(shí)戰(zhàn)_第4頁
Python Django Web典型模塊開發(fā)實(shí)戰(zhàn)_第5頁
已閱讀5頁,還剩551頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

PythonDjangoWeb典型模塊開發(fā)實(shí)戰(zhàn)目錄\h\h\h第1章從新浪微博聊起多端應(yīng)用\h\h\h\h\h1.1AOP面對切面編程思想\h\h\h\h\h1.2Django的前后端分離\h\h\h\h\h1.2.1什么是API\h\h\h\h\h1.2.2RESTful規(guī)范——如何寫API\h\h\h\h\h1.2.3DjangoRESTframework簡介\h\h\h\h\h第2章用DjangoRESTframework實(shí)現(xiàn)豆瓣API應(yīng)用\h\h\h\h\h2.1豆瓣API功能介紹\h\h\h\h\h2.2DjangoRESTframework序列化\h\h\h\h\h2.2.1Postman的使用\h\h\h\h\h2.2.2用serializers.Serializer方式序列化\h\h\h\h\h2.2.3用serializers.ModelSerializer方式序列化\h\h\h\h\h2.3DjangoRESTframework視圖三層封裝\h\h\h\h\h2.3.1用mixins.ListModelMixin+GenericAPIView的方式實(shí)現(xiàn)視圖封裝\h\h\h\h\h2.3.2用generics.ListAPIView的方式實(shí)現(xiàn)視圖封裝\h\h\h\h\h2.3.3用viewsets+Router的方式實(shí)現(xiàn)視圖封裝\h\h\h\h\h2.3.4小結(jié)\h\h\h\h\h第3章用Django設(shè)計(jì)大型電商的類別表\h\h\h\h\h3.1電商類別表的項(xiàng)目功能需求\h\h\h\h\h3.1.1類別表需求分析\h\h\h\h\h3.1.2使用Vue.js在前端開發(fā)一個電商導(dǎo)航欄項(xiàng)目demo1\h\h\h\h\h3.2為什么不用傳統(tǒng)建表方式建類別表\h\h\h\h\h3.2.1使用PyCharm新建后端演示項(xiàng)目\h\h\h\h\h3.2.2完善demo2的后臺邏輯代碼\h\h\h\h\h3.2.3前后端項(xiàng)目聯(lián)合調(diào)試\h\h\h\h\h3.3使用Django的model實(shí)現(xiàn)類別表建立\h\h\h\h\h3.3.1四表合一\h\h\h\h\h3.3.2數(shù)據(jù)導(dǎo)入\h\h\h\h\h3.3.3前后端項(xiàng)目聯(lián)合調(diào)試\h\h\h\h\h第4章用Django實(shí)現(xiàn)百度開發(fā)者認(rèn)證業(yè)務(wù)模型\h\h\h\h\h4.1Web2.0時(shí)代,UGC的時(shí)代\h\h\h\h\h4.1.1什么是UGC\h\h\h\h\h4.1.2UGC、PGC和OGC三種模式的關(guān)系演變\h\h\h\h\h4.2內(nèi)容生產(chǎn)者認(rèn)證業(yè)務(wù)模型是基礎(chǔ)\h\h\h\h\h4.2.1內(nèi)容生產(chǎn)者認(rèn)證的原理\h\h\h\h\h4.2.2業(yè)界主流的兩種認(rèn)證方式\h\h\h\h\h4.3初始化一個項(xiàng)目為功能演示做準(zhǔn)備\h\h\h\h\h4.3.1演示認(rèn)證業(yè)務(wù)項(xiàng)目的前端邏輯\h\h\h\h\h4.3.2演示認(rèn)證業(yè)務(wù)項(xiàng)目的后端邏輯\h\h\h\h\h4.4Django實(shí)現(xiàn)通過手機(jī)號注冊功能\h\h\h\h\h4.4.1業(yè)務(wù)流程原理及需求分析\h\h\h\h\h4.4.2在demo3中開發(fā)注冊用戶的靜態(tài)頁面\h\h\h\h\h4.4.3編寫前端驗(yàn)證用戶信息的邏輯代碼\h\h\h\h\h4.4.4短信服務(wù)商的對接\h\h\h\h\h4.4.5在后端demo4中編寫驗(yàn)證碼相關(guān)邏輯\h\h\h\h\h4.4.6編寫發(fā)送驗(yàn)證碼的前端邏輯代碼\h\h\h\h\h4.4.7完成確認(rèn)注冊功能\h\h\h\h\h4.5Django實(shí)現(xiàn)郵箱激活功能\h\h\h\h\h4.5.1什么是POP3、SMTP和IMAP\h\h\h\h\h4.5.2開啟新浪郵箱的SMTP服務(wù)\h\h\h\h\h4.5.3編寫郵箱激活功能的前端邏輯代碼\h\h\h\h\h4.5.4在前端demo3中增加認(rèn)證激活代碼\h\h\h\h\h4.5.5小結(jié)及進(jìn)一步的設(shè)計(jì)思路\h\h\h\h\h第5章區(qū)塊鏈時(shí)代與Token登錄\h\h\h\h\h5.1Cookie/Session在前后端分離項(xiàng)目中的局限性\h\h\h\h\h5.1.1什么是Cookie機(jī)制\h\h\h\h\h5.1.2Django中使用Cookie\h\h\h\h\h5.1.3Cookie機(jī)制的危險(xiǎn)與防護(hù)\h\h\h\h\h5.1.4什么是Session機(jī)制\h\h\h\h\h5.1.5Django中使用Session\h\h\h\h\h5.1.6小結(jié):Cookie/Session的局限性\h\h\h\h\h5.2為什么是Token\h\h\h\h\h5.2.1什么是Token\h\h\h\h\h5.2.2基于區(qū)塊鏈技術(shù)發(fā)展中Token的技術(shù)展望\h\h\h\h\h5.3Django實(shí)現(xiàn)Token登錄的業(yè)務(wù)模式\h\h\h\h\h5.3.1DjangoRESTframework的Token生成\h\h\h\h\h5.3.2DjangoRESTframework的Token認(rèn)證\h\h\h\h\h5.3.3DjangoRESTframework的Token的局限性\h\h\h\h\h5.3.4JsonWebToken的原理\h\h\h\h\h5.3.5JWT在Django中的應(yīng)用\h\h\h\h\h第6章實(shí)現(xiàn)優(yōu)酷和愛奇藝會員的VIP模式\h\h\h\h\h6.1為內(nèi)容付費(fèi)是趨勢\h\h\h\h\h6.1.1網(wǎng)速提升對產(chǎn)品設(shè)計(jì)的影響\h\h\h\h\h6.1.2內(nèi)容付費(fèi)模式介紹\h\h\h\h\h6.2Django權(quán)限管理的實(shí)現(xiàn)\h\h\h\h\h6.2.1什么是權(quán)限\h\h\h\h\h6.2.2新建項(xiàng)目來完成權(quán)限管理雛形演示\h\h\h\h\h6.2.3什么是RBAC\h\h\h\h\h6.2.4Django項(xiàng)目中使用RBAC\h\h\h\h\h6.2.5Django基于中間件的權(quán)限驗(yàn)證\h\h\h\h\h6.3DjangoRESTframework實(shí)現(xiàn)權(quán)限管理\h\h\h\h\h6.3.1準(zhǔn)備演示權(quán)限管理的初始代碼\h\h\h\h\h6.3.2為demo6_drf添加身份驗(yàn)證功能\h\h\h\h\h6.3.3為demo6_drf添加權(quán)限管理功能\h\h\h\h\h6.3.4驗(yàn)證demo6_drf權(quán)限管理的功能\h\h\h\h\h第7章違禁詞自審查功能\h\h\h\h\h7.1違禁詞自審查功能的重要性\h\h\h\h\h7.1.1違禁詞的影響\h\h\h\h\h7.1.2可以避免法律風(fēng)險(xiǎn)\h\h\h\h\h7.2DjangoRESTframework實(shí)現(xiàn)模糊搜索功能\h\h\h\h\h7.2.1演示實(shí)現(xiàn)模糊搜索的后端邏輯\h\h\h\h\h7.2.2演示實(shí)現(xiàn)模糊搜索的前端邏輯\h\h\h\h\h7.2.3開發(fā)模糊搜索功能\h\h\h\h\h7.3DjangoRESTframework開發(fā)違禁詞自審查功能\h\h\h\h\h7.3.1開發(fā)違禁詞自審查功能后端邏輯\h\h\h\h\h7.3.2創(chuàng)建新用戶\h\h\h\h\h7.3.3開發(fā)違禁詞自審查功能前端邏輯\h\h\h\h\h7.3.4違禁詞自審查功能開發(fā)\h\h\h\h\h第8章分析吾愛破解論壇反爬蟲機(jī)制\h\h\h\h\h8.1網(wǎng)絡(luò)爬蟲與反爬蟲\h\h\h\h\h8.1.1什么是網(wǎng)絡(luò)爬蟲\h\h\h\h\h8.1.2Robots協(xié)議\h\h\h\h\h8.1.3常見的反爬蟲手段\h\h\h\h\h8.2吾愛破解論壇怎樣反爬蟲\h\h\h\h\h8.2.1注冊階段的反爬蟲\h\h\h\h\h8.2.2登錄階段的反爬蟲\h\h\h\h\h8.2.3搜索階段的反爬蟲\h\h\h\h\h8.2.4怎樣徹底阻止網(wǎng)絡(luò)爬蟲\h\h\h\h\h8.3DjangoRESTframework實(shí)現(xiàn)頻率限制\h\h\h\h\h8.3.1建立演示頻率限制功能的項(xiàng)目\h\h\h\h\h8.3.2網(wǎng)頁客戶端向服務(wù)端提交了多少信息\h\h\h\h\h8.3.3頻率限制功能開發(fā)\h\h\h\h\h8.3.4頻率限制該怎樣確定\h\h\h\h\h第9章關(guān)于跨域問題的解決辦法\h\h\h\h\h9.1什么是跨域\h\h\h\h\h9.1.1瀏覽器的同源策略\h\h\h\h\h9.1.2什么情況下會發(fā)生跨域問題\h\h\h\h\h9.2跨域問題的幾種解決思路\h\h\h\h\h9.2.1通過jsonp跨域\h\h\h\h\h9.2.2document.domain+iframe跨域\h\h\h\h\h9.2.3CORS(跨域資源共享)\h\h\h\h\h9.2.4Nginx代理跨域\h\h\h\h\h9.2.5小結(jié)\h\h\h\h\h9.3前端項(xiàng)目解決跨域問題\h\h\h\h\h9.3.1webpack與webpack-simple的區(qū)別\h\h\h\h\h9.3.2在前端項(xiàng)目中解決跨域問題\h\h\h\h\h9.4在后端項(xiàng)目中解決跨域問題\h\h\h\h\h第10章用Django實(shí)現(xiàn)支付功能\h\h\h\h\h10.1分析目前主流的支付模式\h\h\h\h\h10.1.1支付寶的業(yè)務(wù)模式\h\h\h\h\h10.1.2生成公鑰和私鑰\h\h\h\h\h10.2支付寶文檔分析\h\h\h\h\h10.2.1請求地址\h\h\h\h\h10.2.2必填的公共參數(shù)\h\h\h\h\h10.2.3必填的請求參數(shù)\h\h\h\h\h10.2.4簽名加密\h\h\h\h\h10.3Django實(shí)現(xiàn)支付寶的對接\h\h\h\h\h10.3.1演示對接支付寶的實(shí)例項(xiàng)目\h\h\h\h\h10.3.2開發(fā)注冊和登錄功能\h\h\h\h\h10.3.3Django開發(fā)支付寶的支付功能\h\h\h\h\h第11章Redis緩存——解決億萬級別的訂單涌進(jìn)\h\h\h\h\h11.1Django實(shí)現(xiàn)緩存機(jī)制\h\h\h\h\h11.1.1緩存的介紹\h\h\h\h\h11.1.2Django提供的6種緩存方式\h\h\h\h\h11.1.3演示Django緩存機(jī)制項(xiàng)目\h\h\h\h\h11.1.4Django開發(fā)緩存功能\h\h\h\h\h11.1.5各種緩存配置\h\h\h\h\h11.2DjangoRESTframework實(shí)現(xiàn)緩存機(jī)制\h\h\h\h\h11.2.1新建演示DjangoRESTframework實(shí)現(xiàn)緩存機(jī)制的項(xiàng)目\h

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論