排错
-
效果出不来或者效果不对
-
运行后台能看到的报错
-
pycharm debug功能:帮助查看代码的走向
不清楚那个地方的问题导致效果不对,这时打断点
断点打在定义的方法/函数/类里面
后台断点调试
可以在代码里面看到参数,属性得到的值,或者点击图中标示的位置
输入想要查看的属性的值或者其他,就可以查看到
让代码向下运行,点图中的位置或者按F8
前端的错误
- 通过浏览器的检查就能看到,如下图
前端断点调试
- 打上断点刷新页面就进入调试模式
右侧最上面一排分别是:暂停/继续(F8快捷键)、单步执行(F10快捷键)、单步跳入此执行块(F11快捷键)、单步跳出此执行块、禁用/启用所有断点
在当前的代码执行区域,在调试中如果发现需要修改的地方,也是可以立即修改的,修改后保存即可生效,这样就免去了再到代码中去书写,再刷新回看了
- 调试结果如图中所示
- 对于js文件,必须掌握的
- 前端构建的发送给后台的参数名
- url,js ajax定义的url请求地址,和后台定义的路由一致
- 后端的返回数据
基础
先找到报错的对应代码所在的位置,代码之间的逻辑关系
- 小技巧:导入时将不同类型的导入分开,如下图