W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
0.9 新版功能.
Flask 背后的設(shè)計(jì)理念之一就是,代碼在執(zhí)行時(shí)會(huì)處于兩種不同的“狀態(tài)”(states)。 當(dāng) ?Flask
? 對(duì)象被實(shí)例化后在模塊層次上應(yīng)用便開(kāi)始隱式地處于應(yīng)用配置狀 態(tài)。一直到第一個(gè)請(qǐng)求還是到達(dá)這種狀態(tài)才隱式地結(jié)束。當(dāng)應(yīng)用處于這個(gè)狀態(tài)的時(shí)候 ,你可以認(rèn)為下面的假設(shè)是成立的:
相反,到了第二個(gè)狀態(tài),在處理請(qǐng)求時(shí),有一些其它的規(guī)則:
flask.request
? 和其它對(duì)象等) 指向當(dāng)前的請(qǐng)求這里有一個(gè)第三種情況,有一點(diǎn)點(diǎn)差異。有時(shí),你正在用類(lèi)似請(qǐng)求處理時(shí)方式來(lái) 與應(yīng)用交互,即使并沒(méi)有活動(dòng)的請(qǐng)求。想象一下你用交互式 Python shell 與應(yīng)用 交互的情況,或是一個(gè)命令行應(yīng)用的情況。
?current_app
? 上下文本地變量就是應(yīng)用上下文驅(qū)動(dòng)的。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: