Django教程:[11]用错误页面调试程序
我们写程序难免会出错,当出现错误的时候,我们看到的页面就是一个错误提示页面,它只有在调试模式下才会出现,正式的网站都会关闭调试模式。我们下面来制造一个错误看看这个错误提示页面是什么样子。
打开view文件
![Django教程:[11]用错误页面调试程序](https://exp-picture.cdn.bcebos.com/05e24be983aee8d7c8b1fe5c6b781431deb66632.jpg)
我们让ctime函数返回一个不存在的变量txt2
![Django教程:[11]用错误页面调试程序](https://exp-picture.cdn.bcebos.com/332d496699cf0253b5f83e366b36e29146e85f32.jpg)
因为在urls文件中我们已经做好了ctime所映射的url,所以运行服务器后,直接在浏览器输入发那个文ctime的url,我们可以看到错误提示,错误提示页面展示了错误的类型、出错的位置等信息
![Django教程:[11]用错误页面调试程序](https://exp-picture.cdn.bcebos.com/6002c9d4483104eb5f3c42bc092b74ee1d324e32.jpg)
当然,在没有错误出现的情况下,我们也可以让其返回一个错误页面,靠的是assert False
![Django教程:[11]用错误页面调试程序](https://exp-picture.cdn.bcebos.com/cca2552c56ee7b7f3e9561c66ef4fcf5ef0d4132.jpg)
这样也会出现了一个错误提示,错误类型现在是assertionError
![Django教程:[11]用错误页面调试程序](https://exp-picture.cdn.bcebos.com/ba97ffd06de89a614abe5c2045e8b004551bad32.jpg)
错误页面可以帮助我们调试程序,以后你就会发现它的强大。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:56
阅读量:40
阅读量:68
阅读量:123