剛剛?cè)雙ython的坑粗井,在對著一個教學(xué)視頻學(xué)習(xí)python,計劃寫出一個基于FLASK框架的小的WEB網(wǎng)站。誰知道剛開始學(xué)習(xí),就遇到一個坑告唆。
教學(xué)視頻中講解使用Debug模式域携,好處多多簇秒,不用重啟服務(wù)就可以自動檢測更新更改的網(wǎng)頁的內(nèi)容,調(diào)試起來更加方便秀鞭∏鞴郏可是我嘗試了視頻里面的三種方法都不生效,具體如下:
- 方法1 通過app.run傳遞一個參數(shù)锋边,如下
app.run(debug=True)
- 方法2 通過config文件傳遞
#vi config.py
DEBUG=True
#然后在主文件中調(diào)用
import config
app.config.from_object(config)
- 方法3 直接設(shè)置屬性
app.debug=True
但是皱坛,被啪啪打臉的是以上三種程序的方法,統(tǒng)統(tǒng)不生效豆巨,我甚至使出了終極大法“關(guān)機重啟”也沒有生效剩辟,可惡的pycharm一直顯示
* Serving Flask app "app.py" (lazy loading)
* Environment: development
* Debug mode: off
最后各種各種資料查詢,百度往扔,原來在pycharm2018中贩猎,必須要在project_setting中設(shè)置才可以,而在2017以及更早的版本都沒有這個問題瓤球。具體如下
作者:涼席君
鏈接:http://www.reibang.com/p/6e513b30dab0
來源:簡書
簡書著作權(quán)歸作者所有融欧,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處。