【发布时间】:2013-12-23 16:24:44
【问题描述】:
当用户点击不在 urls.py 中的 url 时,我想显示 404 错误页面。 在 settings.py 我把 DEBUG = False,我写了一个像这样的处理程序视图
def handler404(request):
from django.shortcuts import render
return render(request, '404.html')
在 urls.py 中我已经包含了
handler404 = 'myapp.handlerview'
现在每当我输入不在 urls 列表中的 url 时,我都会收到 500 服务器错误。我想显示 404.html 页面而不是 500 内部服务器错误。
【问题讨论】:
标签: python django python-2.7