av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:80日期: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 編程
相關文章:
主站蜘蛛池模板: 毛片一级网站 | 国产乱码高清区二区三区在线 | 伊人伊人伊人 | 国产在线一区二区 | 天天玩天天干天天操 | 97av在线| 日韩不卡一区二区 | 亚洲综合在线网 | 91影视 | 国产成人在线免费 | av网站在线看 | 天天色天天射天天干 | 国产精品久久久 | 亚洲福利一区二区 | 91精品国产综合久久婷婷香蕉 | 亚洲欧美日韩精品久久亚洲区 | 国产精品久久久亚洲 | 亚洲风情在线观看 | 婷婷开心激情综合五月天 | 色狠狠一区 | 欧美一区二区三区四区五区无卡码 | 国产精品二区三区 | 亚洲 中文 欧美 | 欧美激情精品久久久久 | 国产原创视频 | 噜噜噜噜狠狠狠7777视频 | 日韩精品1区2区 | 欧美日韩一 | 熟女毛片 | 91色在线 | 国产精品久久久久久久久久久新郎 | 日本一本在线 | 国产精品视频播放 | 国产玖玖 | 欧美日韩中文字幕 | 中国大陆高清aⅴ毛片 | 国产成人精品一区二区三区四区 | 欧洲精品在线观看 | 国产高清在线精品 | 欧美一区二区三区,视频 | 欧美黄色一区 |