视图-返回错误响应
原创...小于 1 分钟
返回错误的 3 种方式:
- 返回 HttpResponseNotFound
- 返回 HttpResponse 设置 status 状态码
- 返回 Http404 状态对象
from django.http import HttpResponse, Http404, HttpResponseNotFound
def loginFunc1(request, name):
return HttpResponseNotFound("<h1>Page not found</h1>")
def loginFunc2(request):
return HttpResponse(status=404)
def loginFunc3(request):
raise Http404("Model does not exist")
Powered by Waline v2.15.7