色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python - flask中,instance_path參數的存在意義是什么呢?

瀏覽:94日期:2022-08-01 14:03:06

問題描述

flask的Flask類初始化參數中有一個instance_path,默認為None。

在官網上看了相關文檔Instance Folders,反復看了幾遍還是不太明白其意義何在,看flask相關案例也沒有見過使用的。自己在機器上做了下測試,輸出如下:view函數加一句print current_app.root_path+’n’+current_app.instance_path,可以得到:

/home/xxx/Documents/flasky/flasky/app/home/xxx/Documents/flasky/flasky/instance

其跟root_path的區別僅在于最后一個地方由app變成了instance,這參數是0.8版本才加的,意義何在(既然它和root_path基本一樣),加了它之后能夠實現什么之前所不能實現的東西嗎?

問題解答

回答1:

看了下文檔里面有這樣一段話,不知道能不能解答題主的疑惑:

The instance folder is designed to not be under version control and be deployment specific. It’s the perfect place to drop things that either change at runtime or configuration files.

我的理解就是類似前端html與css分離一樣,實例文件夾與默認的跟文件夾分離,降低耦合度。方便后期修改實例的時候不影響到跟文件夾。題主說的None就是默認的實例是在根文件夾下面的,對應到題目中的例子就是在flasky目錄下面。而現在新的版本可以通過設置instance_path參數指定具體的位置,比方說跟flasky目錄同級。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美成人免费观看的 | 精品videosex性欧美 | 久久草网站 | 成人国产在线视频在线观看 | 国产精品二区三区 | 高清视频 一区二区三区四区 | 欧美另类videosbestsex视频 | 久久狠| 波多野结衣免费视频观看 | 九草在线 | 欧美成人免费观看 | 欧美一级片在线视频 | 中国老妇色xxxxx | 久草在线视频网 | 日韩久久网 | 国产一级二级三级视频 | 亚洲精品国产综合99久久一区 | 久久精品6 | 欧美一级毛片一免费 | 天天五月天丁香婷婷深爱综合 | 亚洲天堂久久 | 国内精品久久精品 | a级成人毛片久久 | cao草棚视频网址成人 | 免费人成在线观看视频不卡 | 久久久久久久国产a∨ | 韩国美女爽快一毛片免费 | 午夜手机视频 | 欧美日韩一区二区在线视频 | 久久精品亚洲精品一区 | 男人精品一线视频在线观看 | 国产美女作爱全过程免费视频 | 九九精品在线视频 | a一级毛片录像带 录像片 | 欧美激情久久久久久久大片 | 亚洲天堂精品在线观看 | 直接看的毛片 | 岛国大片在线播放免费 | 91精品国产综合久久欧美 | 国产精品嘿咻嘿咻在线播放 | 337p粉嫩大胆噜噜噜鲁 |