看啥推荐读物
专栏名称: Python程序员杂谈
关注PythonWeb开发及相关领域的方方面面,分享在实际工作中遇到的问题及解决方案。关注the5fire,了解Python开发的点点滴滴。
今天看啥  ›  专栏  ›  Python程序员杂谈

​Django 自定义异常处理源码解读

Python程序员杂谈  · 公众号  ·  · 2019-08-10 12:22
the5fire - 资深开发工程师- 写了十年多代码- 多年Python工程师招聘面试官这个解读来源于一个读者的反馈,于是花了几分钟看了下这部分源码,打算用十分钟的时间写一下,预计阅读需要 5 分钟。自定义异常页面Django 提供了常见的错误的页面,比如说用户访问了一个不存在的路径,引发的 404系统发生了一个异常,出现了 500一个好的网站应该可以给用户友好的信息提示,比如:“服务器提了一个问题”之类的,然后给用户一个引导。对于商业网站需要注意的是错误页面的流量也是流量,应该有明确的引导。在 Django 中定义这类处理很简单,只需要在 urls.py 中配置:# 参考:https://github.com/the5fire/typeidea/blob/deploy-to-cloud/typeidea/typeidea/urls.py#L24handler404 = Handler404.as_view()handler500 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照