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

下載本文檔

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

文檔簡(jiǎn)介

PythonDjangoWeb典型模塊開(kāi)發(fā)實(shí)戰(zhàn)目錄\h\h\h第1章從新浪微博聊起多端應(yīng)用\h\h\h\h\h1.1AOP面對(duì)切面編程思想\h\h\h\h\h1.2Django的前后端分離\h\h\h\h\h1.2.1什么是API\h\h\h\h\h1.2.2RESTful規(guī)范——如何寫(xiě)API\h\h\h\h\h1.2.3DjangoRESTframework簡(jiǎn)介\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ì)大型電商的類(lèi)別表\h\h\h\h\h3.1電商類(lèi)別表的項(xiàng)目功能需求\h\h\h\h\h3.1.1類(lèi)別表需求分析\h\h\h\h\h3.1.2使用Vue.js在前端開(kāi)發(fā)一個(gè)電商導(dǎo)航欄項(xiàng)目demo1\h\h\h\h\h3.2為什么不用傳統(tǒng)建表方式建類(lèi)別表\h\h\h\h\h3.2.1使用PyCharm新建后端演示項(xiàng)目\h\h\h\h\h3.2.2完善demo2的后臺(tái)邏輯代碼\h\h\h\h\h3.2.3前后端項(xiàng)目聯(lián)合調(diào)試\h\h\h\h\h3.3使用Django的model實(shí)現(xiàn)類(lèi)別表建立\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)百度開(kāi)發(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初始化一個(gè)項(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)通過(guò)手機(jī)號(hào)注冊(cè)功能\h\h\h\h\h4.4.1業(yè)務(wù)流程原理及需求分析\h\h\h\h\h4.4.2在demo3中開(kāi)發(fā)注冊(cè)用戶的靜態(tài)頁(yè)面\h\h\h\h\h4.4.3編寫(xiě)前端驗(yàn)證用戶信息的邏輯代碼\h\h\h\h\h4.4.4短信服務(wù)商的對(duì)接\h\h\h\h\h4.4.5在后端demo4中編寫(xiě)驗(yàn)證碼相關(guān)邏輯\h\h\h\h\h4.4.6編寫(xiě)發(fā)送驗(yàn)證碼的前端邏輯代碼\h\h\h\h\h4.4.7完成確認(rèn)注冊(cè)功能\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開(kāi)啟新浪郵箱的SMTP服務(wù)\h\h\h\h\h4.5.3編寫(xiě)郵箱激活功能的前端邏輯代碼\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)酷和愛(ài)奇藝會(huì)員的VIP模式\h\h\h\h\h6.1為內(nèi)容付費(fèi)是趨勢(shì)\h\h\h\h\h6.1.1網(wǎng)速提升對(duì)產(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)目來(lái)完成權(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開(kāi)發(fā)模糊搜索功能\h\h\h\h\h7.3DjangoRESTframework開(kāi)發(fā)違禁詞自審查功能\h\h\h\h\h7.3.1開(kāi)發(fā)違禁詞自審查功能后端邏輯\h\h\h\h\h7.3.2創(chuàng)建新用戶\h\h\h\h\h7.3.3開(kāi)發(fā)違禁詞自審查功能前端邏輯\h\h\h\h\h7.3.4違禁詞自審查功能開(kāi)發(fā)\h\h\h\h\h第8章分析吾愛(ài)破解論壇反爬蟲(chóng)機(jī)制\h\h\h\h\h8.1網(wǎng)絡(luò)爬蟲(chóng)與反爬蟲(chóng)\h\h\h\h\h8.1.1什么是網(wǎng)絡(luò)爬蟲(chóng)\h\h\h\h\h8.1.2Robots協(xié)議\h\h\h\h\h8.1.3常見(jiàn)的反爬蟲(chóng)手段\h\h\h\h\h8.2吾愛(ài)破解論壇怎樣反爬蟲(chóng)\h\h\h\h\h8.2.1注冊(cè)階段的反爬蟲(chóng)\h\h\h\h\h8.2.2登錄階段的反爬蟲(chóng)\h\h\h\h\h8.2.3搜索階段的反爬蟲(chóng)\h\h\h\h\h8.2.4怎樣徹底阻止網(wǎng)絡(luò)爬蟲(chóng)\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)頁(yè)客戶端向服務(wù)端提交了多少信息\h\h\h\h\h8.3.3頻率限制功能開(kāi)發(fā)\h\h\h\h\h8.3.4頻率限制該怎樣確定\h\h\h\h\h第9章關(guān)于跨域問(wèn)題的解決辦法\h\h\h\h\h9.1什么是跨域\h\h\h\h\h9.1.1瀏覽器的同源策略\h\h\h\h\h9.1.2什么情況下會(huì)發(fā)生跨域問(wèn)題\h\h\h\h\h9.2跨域問(wèn)題的幾種解決思路\h\h\h\h\h9.2.1通過(guò)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)目解決跨域問(wèn)題\h\h\h\h\h9.3.1webpack與webpack-simple的區(qū)別\h\h\h\h\h9.3.2在前端項(xiàng)目中解決跨域問(wèn)題\h\h\h\h\h9.4在后端項(xiàng)目中解決跨域問(wèn)題\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請(qǐng)求地址\h\h\h\h\h10.2.2必填的公共參數(shù)\h\h\h\h\h10.2.3必填的請(qǐng)求參數(shù)\h\h\h\h\h10.2.4簽名加密\h\h\h\h\h10.3Django實(shí)現(xiàn)支付寶的對(duì)接\h\h\h\h\h10.3.1演示對(duì)接支付寶的實(shí)例項(xiàng)目\h\h\h\h\h10.3.2開(kāi)發(fā)注冊(cè)和登錄功能\h\h\h\h\h10.3.3Django開(kāi)發(fā)支付寶的支付功能\h\h\h\h\h第11章Redis緩存——解決億萬(wàn)級(jí)別的訂單涌進(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開(kāi)發(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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論