1.课程名称:django基础
课程章节:内置的视图及重写
2.课程内容:
首先我们在article 模块下添加一个异常,访问的时候就触发异常
添加代码 raise valueError
然后我们进入浏览器访问一下
会进入开发的报错模式
我们需要把它变成生产模式下的报错模式给予用户
去到项目目录下的settings.py
找到debug 把他设置成 flase
然后在浏览器访问一下
就会显示报 server Error 500 生产模式的错误
这是django内置的错误视图
我们重新配置一下,自己定义一个错误的页面,然后引用它
重写500
添加
自定义错误
跳转到自定义错误的页面了
配置404
因为版本问题 配置404 要添加exception
故意写错,然后触发
继续写入一个没有权限的异常类 403
引入
触发一下
就报403
还学习了static.serve处理静态文件
本节完!!O(∩_∩)O