亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【金秋打卡】第10天 內置的視圖及重寫

標簽:
Html5 CSS3 Django

1.课程名称:django基础


课程章节:内置的视图及重写


2.课程内容:


https://img1.sycdn.imooc.com//63627b86000151e613270830.jpg


首先我们在article 模块下添加一个异常,访问的时候就触发异常

添加代码 raise valueError

https://img1.sycdn.imooc.com//63627e9a000164d709380502.jpg

然后我们进入浏览器访问一下

https://img1.sycdn.imooc.com//63627fc7000108c010770720.jpg


会进入开发的报错模式


我们需要把它变成生产模式下的报错模式给予用户

去到项目目录下的settings.py 

找到debug 把他设置成 flase

https://img1.sycdn.imooc.com//636281ad0001b15f06630336.jpg


然后在浏览器访问一下

https://img1.sycdn.imooc.com//636281cb00017cec11380487.jpg




就会显示报 server Error 500 生产模式的错误



这是django内置的错误视图



我们重新配置一下,自己定义一个错误的页面,然后引用它


重写500

添加

https://img1.sycdn.imooc.com//636283c00001577309560439.jpg


自定义错误

https://img1.sycdn.imooc.com//636283db00016b9909340629.jpg


跳转到自定义错误的页面了

https://img1.sycdn.imooc.com//636283f00001657110010262.jpg


配置404


https://img1.sycdn.imooc.com//6362867f0001c23207750277.jpg


因为版本问题 配置404 要添加exception

https://img1.sycdn.imooc.com//6362868a00017f1709030387.jpg


故意写错,然后触发

https://img1.sycdn.imooc.com//63628701000171da08610338.jpg



继续写入一个没有权限的异常类 403


引入

https://img1.sycdn.imooc.com//636287e70001d92508380246.jpg


触发一下

https://img1.sycdn.imooc.com//636287fa00016d5107220298.jpg

就报403

https://img1.sycdn.imooc.com//63628802000186c706730199.jpg






还学习了static.serve处理静态文件

https://img1.sycdn.imooc.com//636288960001c5a613980870.jpg



本节完!!O(∩_∩)O































點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
數據庫工程師
手記
粉絲
5
獲贊與收藏
0

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消