【引子】 今天在看django的官方文档的时候看到get_object_or_404这个函数感觉比较奇怪。这个主要来自于它的功能,如果要查询的对象 存在那么就返回对象;如果对象不存在那么就要报404 Not Found ;但是404 Not Found并不是它的返回值࿰…
Http404错误表示服务器未找到客户请求的内容,这是最常见的HTTP错误。为了方便用户处理HTTP404错误,Django提供了一个Http404异常类。可在代码中用raise语句抛出Http404异常
#chapter5\chapter5\views.py
from django.http import HttpResponse
from dja…