【发布时间】:2021-07-31 21:28:00
【问题描述】:
当我的应用程序引发 Http404 时,返回的状态码是 200,我觉得这很奇怪。
它返回并呈现我的 404 模板,所以它应该可以工作,但是状态码是错误的。
请在下面找到视图和 urls 文件:
#views.py
from django.http import Http404
def test_404_view(request):
raise Http404
def error_404(request, exception):
return render(request,"MyApp/404.html")
#urls.py
handler404 = 'myapp.views.error_404'
.
.
【问题讨论】:
标签: django