景点列表接口,page参数 超出总页数会报错

景点列表接口,page参数 超出总页数会报错

老师 景点列表接口,我数据库只有两条数据,  
paginate_by = 1, 每页一条数据,总共有2页

当参数 page=3时,超出了总页面会报错。

这异常怎么捕获处理 ? 


相关截图:

https://img1.sycdn.imooc.com//climg/61a9ccb10970345809740339.jpg

https://img1.sycdn.imooc.com//climg/61a9ccb109f64a0111400836.jpg


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕燕燕 2021-12-03 16:35:32

同学,你好!当page=3时,页面的确是不存在的,请求会返回404的错误,页面显示的Page not found是Django调试信息,关闭调试模式,将不会显示这些异常

DEBUG = False
ALLOWED_HOSTS = ['*']

https://img1.sycdn.imooc.com//climg/61a9d69e09402cc405170171.jpg

祝:学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师