用Pycharm开发Flask框架设置debug模式没有效果的解决办法
debuge模式
- 在app.run()中传入一个关键字参数debug ,app.run(debug=True),就设置当前项目为debug模式
- debug模式的两大功能:
1.当程序出现问题的时候,可以在页面中看到错误和出错的位置。
2.只要修改了项目中的‘Python’文件,程序会自动加载,不需要手动重新启动服务器。
解决办法一
这是Pycharm版本的问题。并不是flask框架本身的问题(不管你是如何设置的flask配置,还是通过加载config文件,还是通过run的时候传入形参,均没有效果)。
- 第一步
Pycharm会自动识别flask项目(即使你创建项目的时候并没有选择flask框架的模板)但是在你运行的时候依旧是下图所示,右上角以flask的logo运行的。
- 第二步
- 第三步:勾选FLASK_DEBUG选项,然后保存,返回主界面,再次运行,debug模式就已经打开了,再次运行程序,就有效果了。
运行结果效果图
解决办法二
这种办法,比较繁琐,推荐使用第一种
- 第一步
- 第二步
- 第三步:复制脚本路径,把原来的删除掉
- 第四步:新添加一个,然后应用,保存之后运行脚本,就ok了。
你可能感兴趣的文章: - 您不知道的Python中global、nonlocal哪些事儿
- Python之深浅拷贝
用Pycharm开发Flask框架设置debug模式没有效果的解决办法相关推荐
- windows环境下Eclipse开发MapReduce程序遇到的四个问题及解决办法
按此文章<Hadoop集群(第7期)_Eclipse开发环境设置>进行MapReduce开发环境搭建的过程中遇到一些问题,饶了一些弯路,解决办法记录在此: 文档目的: 记录windows环 ...
- Vscode调试设置中的python路径无效解决办法
Vscode调试设置中的python路径无效解决办法 如果你已经试过修改"default interpreter Path"但无效可以继续往下看 如果你已经试过修改"de ...
- 5 个 Android 开发中比较常见的内存泄漏问题及解决办法
Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢? 在Android程序开发中,当一个对象已经不需要再 ...
- Xamarin开发安装Visual Studio 2015 update2报错的解决办法
Xamarin开发安装Visual Studio 2015 update2报错的解决办法 错误信息:update 2 requires a member of the visual studio 20 ...
- [Unity] AnimationEvent 因 Animator Controller 中 Transition 设置问题而不触发的快速解决办法:重新拖入 Animator 创建新 State
这篇文章提出了一个 AnimationEvent 不触发的可能性:Animator Controller 中 Transition 设置问题 https://blog.csdn.net/qq_4173 ...
- Android ScrollView内部组件设置android:layout_height=fill_parent无效的解决办法
问题:scrollview内部组件都设置了android:layout_height="fill_parent"却没有效果. 解决办法:设置scrollview的fillViewp ...
- ANDROID开发java.lang.NoClassDefFoundError: com.baidu.location.LocationClient的解决办法
ANDROID开发java.lang.NoClassDefFoundError: com.baidu.location.LocationClient的解决办法 java.lang.NoClassDe ...
- 护卫神php返回404,护卫神IIS设置public目录为根目录的解决办法
原标题:护卫神IIS设置public目录为根目录的解决办法 最近有人问小编,在使用护卫神或者主机宝等IIS环境配置PHP的时候,不能把public设置为网站根目录,这个问题无法搜索到真实解决办法,那么 ...
- 网页版支付宝沙箱开发支付成功同步回调session丢失问题与解决办法
网页版支付宝沙箱开发支付成功同步回调session丢失问题与解决办法 唉,本人小白大学生,自己独自一人做了个网上商城项目 昨天刚刚用了半天时间解决支付宝异步回调session丢失问题,今天就继续为沙箱 ...
最新文章
- python输出程序运行时间_Python计算程序运行时间—time.time()、time.clock()
- 折纸机器人的步骤图解_折纸图解飞机
- 《unix设备驱动》内存分配
- 2020-11-10(回传递过程)
- php如何做浏览量,php+ajax实现的点击浏览量加1
- LaTeX引用多篇bibtex格式文献
- 20162312 2016-2017-2《Java程序设计》课程总结
- linux更新模块,GNOME 3.29.3 发布,大量模块更新及功能改进
- BigNums 之 hdu 1753
- 攻击者接管账户,攻陷周下载量超700万次的JavaScript 流行库 ua-parser-js
- Java7和8在虚拟机上的差异:Perm Generation vs. Metaspace
- 1248. 统计「优美子数组」
- WordPress使用360CDN替换google服务,解决WordPress打开速度变慢问题
- java控制台输入输出
- linux 安装触摸版驱动程序,在ubuntu和linux上配置触摸屏驱动程序启用触摸屏
- matlab用矩形法求函数定积分,C语言使用矩形法求定积分的通用函数
- ld returned 1 exit status
- 如何下载东四街道卫星地图高清版大图
- 钉钉页面跳转_钉钉统一跳转协议
- 安徽阜阳计算机高中学校排名,安徽省高中学校实力排名
热门文章
- 电子电路的EMC检测与Motor control Frequence analysis
- 餐饮后厨计算机应用,派勤助力智能厨房显示系统(KDS),革新餐饮后厨模式
- 角膜溃疡可能严重影响视力,需要尽早治疗
- Keil uVision5中使用sonix 5721芯片编译程序时不显示checksum
- leetcode 875. 爱吃香蕉的珂珂 koko eating bananas
- Java 面试知识点解析——网络协议篇
- 移动云计算的一些思考
- 毕设-希尔伯特-黄变换(特征提取)
- 一下科技从秒拍到波波视频勇字当头创新发展
- 蓝牙耳机哪个牌子好?蓝牙耳机排行榜2022