400,500 페이지를 사용자 정의

거짓 첫 번째 필요성은 원래 진정한에서 설정 DEBUG에서 변경 될 수 있습니다

DEBUG = False

설정


## ALLOWED_HOSTS列表为了防止黑客入侵,只允许列表中的ip地址访问,ALLOWED_HOSTS = ['localhost','www.example.com', '127.0.0.1']
ALLOWED_OSTS = ["*", ]

의 모든 응용 프로그램을 views.py의

from django.shortcuts import render_to_response
def page_not_found(request, **kwargs):
    return render_to_response('404.html')
 
def page_error(request, **kwargs):
    return render_to_response('500.html')

urls.py에서 공학


from Demo_one import views
handler404 = views.page_not_found
handler500 = views.page_error

추천

출처www.cnblogs.com/bestjdg/p/11938937.html