今天第一次接触flask框架,然后遇到了一个大坑……记录一下
配置信息:
windows7,pycharm2019.3.3,flask 1.1.1
事情经过:
标题首先我是创建了一个flask项目然后学习了一下基本知识,然后就新创建一个项目,然后因为我忘记终止上一个项目中的文件,然后弹出来了这个框框,我就点了Disconnect
然后就进入了新的项目中,尝试使用debug来获取代码中的错误信息。
但是我这样运行之后显示的数据:
我发现打开这个网页后没有变化,还是正常的显示,然后我回来查看发现上图中的Debug mode:off,我想应该是Debug没有开启成功,然后我就上网查询解决方法https://blog.csdn.net/wls666/article/details/99770766
原来是因为版本问题,我的这个pycharm版本比较新。
但是!!!!!!
我确实顺利的开启了debug,但是依旧不行,我蒙了,上网查也没找到合理的解决方案。很崩溃,然后就开始开动各种奇思妙想。会不会是浏览器有缓存功能,记得以前在学校上JSP课程时候老师讲过,然后就换了个浏览器,还是一样的结果。然后就又陷入了迷茫之中。在网上想到什么查什么,然后就查到了另一个大佬的文章https://blog.csdn.net/weixin_41733260/article/details/100532091
正好符合我的情况………………我试了一下如果运行之后停止的话也是可以避免这种情况的,反正就是要么关闭之后再开启其他项目,要么就是出现提示窗口记得点Terminate而不是Disconnect
然后还有就是这个debug开启之后的话就不需要关闭再重新运行程序,就会发生变化。挺给力的。