您好,登錄后才能下訂單哦!
今天把用了將近十年的Thinkpad換了塊SSD硬盤,系統(tǒng)升級到Win10,筆記本又滿血復(fù)活了。就開始配置了一下Flask的開發(fā)環(huán)境,Python3.6 + Pycharm 2018 + Flask 1.0,結(jié)果按照正常玩法寫個Hello world測試一下,像之前一樣,在代碼里開啟了debug模式,但是log輸出依然顯示debug mode: off字樣,真是見了鬼了。
app.run(debug=True)
后來查了一下官網(wǎng)文檔,原來Flask 1.0 版本不再支持之前的FLASK_ENV 環(huán)境變量了。
Prior to Flask 1.0 the FLASK_ENV environment variable was not supported and you needed to enable debug mode by exporting FLASK_DEBUG=1. This can still be used to control debug mode, but you should prefer setting the development environment as shown above.
http://flask.pocoo.org/docs/1.0/server/#server
必須要通過導(dǎo)入FLASK_DEBUG=1或者在Pycharm Run-> Edit Configurations里啟用debug模式
所以用新版本之前,看看有哪些改動或者新功能,還是很有必要的。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。