W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
如果上述選擇都不奏效,分支(fork) Flask。Flask 的大部分代碼都限定在 Werkzeug 和 Jinja2 中。這些庫(kù)做了大部分工作。Flask 只作為膠水把它們粘合在一起。 對(duì)每個(gè)項(xiàng)目,都有一個(gè)底層框架帶來(lái)阻礙的點(diǎn)(歸咎于原始開(kāi)發(fā)者的假設(shè))。 這很正常,因?yàn)槿绻皇沁@樣,框架本身會(huì)是一個(gè)非常復(fù)雜的系統(tǒng),導(dǎo)致學(xué)習(xí)曲 線陡峭,給用戶帶來(lái)許多挫折。
不僅僅是對(duì) Flask,許多人用打了補(bǔ)丁的或修改過(guò)的框架來(lái)彌補(bǔ)短處。這個(gè)思路 也體現(xiàn)在 Flask 的許可證上。如果你決定修改這個(gè)框架,你不需要回饋任何的修 改。
分支的消極面當(dāng)然就是 Flask 擴(kuò)展會(huì)更容易不可用,因?yàn)樾碌目蚣苡幸粋€(gè)不同 的導(dǎo)入名稱。此外,集成上游的修改可能是一個(gè)復(fù)雜的過(guò)程,取決于修改的數(shù)目。 為此,分支應(yīng)該作為最后手段。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: