第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Flask框架的結(jié)構(gòu)

Flask框架的結(jié)構(gòu)

慕斯709654 2018-10-11 09:24:50
今天剛開始看flask的源碼,發(fā)現(xiàn)各種不懂啊。。有沒有大神講一下flask的架構(gòu)是什么?讓我從宏觀上把握下。。還有個(gè)問題,如何讀flask的源碼? 我在app=Flask(__name__)設(shè)置了斷點(diǎn),然后跟進(jìn),那些配置文件的函數(shù)讀的似懂非懂的,這部分需要讀么~求大神解惑~
查看完整描述

2 回答

?
喵喵時(shí)光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊

閱讀Flask源碼是一件好事。在閱讀之前,建議題主問問自己下面幾個(gè)問題:

  • 是否對(duì)Flask的主要API都很熟悉了,是否知道一個(gè)Flask app的完整工作流程

  • 是否熟悉B/S這種架,是否熟悉相關(guān)網(wǎng)絡(luò)協(xié)議(HTTP,TCP),是否清楚客戶端發(fā)送請(qǐng)求,服務(wù)器處理響應(yīng)請(qǐng)求的過程及其細(xì)節(jié)

  • 是否熟悉Python web開發(fā)的網(wǎng)關(guān)接口協(xié)議(WSGI

如果這些都很清楚了,那么閱讀Flask源碼之前,可以好好閱讀werkzeug

werkzeugflask框架的基礎(chǔ),上述的問題的實(shí)現(xiàn),大部分都是在werkzeug這個(gè)庫實(shí)現(xiàn)的。Flask只是對(duì)其進(jìn)行了更高級(jí)的封裝,以及設(shè)計(jì)了更適合開發(fā)者的API

熟悉了werkzeug之后,再看Flask,應(yīng)該不會(huì)出現(xiàn)針對(duì)配置文件,似懂非懂的情況了。

PS : 我不是大神,最近剛好把Flask源碼看完。


查看完整回答
反對(duì) 回復(fù) 2018-10-21
  • 2 回答
  • 0 關(guān)注
  • 1932 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)