错误视图
403错误:permission_denied 权限拒绝
404错误:page_not_found 找不到指定文件
500错误:server_error服务器内部错误(代码问题)
4开始的请求不对,5开始的服务器代码问题
特别强调:开发阶段可以开启调式模式,当产品上线后,关闭调式模式。关闭调式模式后显示一个标准的错误页面。
404 页面找不到
原理:url 匹配失败后django会自动调用内置的视图函数,视图函数会调用404.html的模板来显示。
那么如何将这个404页面设计成自己想要的呢?
因为要显示一个标准的指定错误页面,那么需要首先关闭开发模式。
第二步,在template 模板下面创建一个404.html
第三步,重启,运行即可。
500 服务器内部出错
在执行视图函数时运行出错,django会自动加载显示默认的500.html模板。
如果想改成自己特定的页面,如上404类似,在template下创建500.html即可。