W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
像常規(guī)的應(yīng)用一樣,藍(lán)圖被設(shè)想為包含在一個文件夾中。當(dāng)多個藍(lán)圖源于同一個文件 夾時,可以不必考慮上述情況,但也這通常不是推薦的做法。
這個文件夾會從 ?Blueprint
? 的第二個參數(shù)中推斷出來,通常是 __name__ 。 這個參數(shù)決定對應(yīng)藍(lán)圖的是哪個邏輯的 Python 模塊或包。如果它指向一個存在的 Python 包,這個包(通常是文件系統(tǒng)中的文件夾)就是資源文件夾。如果是一個模塊, 模塊所在的包就是資源文件夾。你可以訪問 ?Blueprint.root_path
? 屬性來查看 資源文件夾是什么:
>>> simple_page.root_path '/Users/username/TestProject/yourapplication'
可以使用 ?open_resource()
? 函數(shù)來快速從這個文件夾打開源文件:
with simple_page.open_resource('static/style.css') as f: code = f.read()
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: