首页 > 解决方案 > 在 django 中显示所有错误响应的一页

问题描述

我想为 Django 中的所有错误响应显示一个特殊页面。按照这个问题Django,创建一个自定义的 500/404 错误页面,我将这些项目添加到我的项目文件中。但没有任何改变!

设置.py

DEBUG = False
ALLOWED_HOSTS = ['localhost']

网址.py

handler500 = 'app.views.handler500'

视图.py

from django.shortcuts import render_to_response
from django.template import RequestContext

def handler500(request, *args, **argv):
    response = render_to_response('app/500.html', {},
                                  context_instance=RequestContext(request))
    response.status_code = 500
    return response

标签: pythondjango

解决方案


推荐阅读