the5fire

关注python、vim、linux、web开发和互联网--life is short, we need python.

马上订阅 the5fire RSS 更新: http://www.the5fire.com/rss

【Django源码阅读】Django 自定义异常处理页面源码解读

the5fire
2019年8月10日 12:02

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

这个解读来源于一个读者的反馈,于是花了几分钟看了下这部分源码,打算用十分钟的时间写一下,预计阅读需要 5 分钟。

自定义异常页面

Django 提供了常见的错误的页面,比如

  • 说用户访问了一个不存在的路径,引发的 404
  • 系统发生了一个异常,出现了 500

一个好的网站应该可以给用户友好的信息提示,比如:“服务器提了一个问题”之类的,然后给用户一个引导。对于商业网站需要注意的是错误页面的流量也是流量,应该有明确的引导。

在 Django 中定义这类处理很简单,只需要在 urls.py 中配置:

#...

剩余内容已隐藏

查看完整文章以阅读更多