Django输入查找数据库中不存在的数据时,页面会报错

2025-03-31 20:18:17
推荐回答(2个)
回答1:

查找数据库不存在的时候捕获异常然后对response做自己想要的处理并返回

回答2:

get方法在查询的时候,如果没有匹配结果或者匹配结果超过1个,就会弹出这个错误。所以,你要用try....except机制处理异常,或者使用get_or_404().。参考Django数据库查询操作