学习flask时设置debug没有效果

今天第一次接触flask框架,然后遇到了一个大坑……记录一下

配置信息:

windows7,pycharm2019.3.3,flask 1.1.1

事情经过:

标题首先我是创建了一个flask项目然后学习了一下基本知识,然后就新创建一个项目,然后因为我忘记终止上一个项目中的文件,然后弹出来了这个框框,我就点了Disconnect学习flask时设置debug没有效果
然后就进入了新的项目中,尝试使用debug来获取代码中的错误信息。
学习flask时设置debug没有效果
但是我这样运行之后显示的数据:
学习flask时设置debug没有效果
我发现打开这个网页后没有变化,还是正常的显示,然后我回来查看发现上图中的Debug mode:off,我想应该是Debug没有开启成功,然后我就上网查询解决方法https://blog.csdn.net/wls666/article/details/99770766
原来是因为版本问题,我的这个pycharm版本比较新。
学习flask时设置debug没有效果

但是!!!!!!

我确实顺利的开启了debug,但是依旧不行,我蒙了,上网查也没找到合理的解决方案。很崩溃,然后就开始开动各种奇思妙想。会不会是浏览器有缓存功能,记得以前在学校上JSP课程时候老师讲过,然后就换了个浏览器,还是一样的结果。然后就又陷入了迷茫之中。在网上想到什么查什么,然后就查到了另一个大佬的文章https://blog.csdn.net/weixin_41733260/article/details/100532091
正好符合我的情况………………我试了一下如果运行之后停止的话也是可以避免这种情况的,反正就是要么关闭之后再开启其他项目,要么就是出现提示窗口记得点Terminate而不是Disconnect
学习flask时设置debug没有效果
然后还有就是这个debug开启之后的话就不需要关闭再重新运行程序,就会发生变化。挺给力的。

然后感觉可能是版本问题吧,我现在用的pycharm这个run()函数中的debug参数好像并不受影响,直接在右上角的Edit configuration中开启关闭就行。