Django를 내 주력으로 사용하여 앱을 만들고 있습니다. 지금까지 모두 DB 설정, 정적 디렉토리, URL, 뷰 등을 구성했습니다. 그러나 아름답고 사용자 정의 된 404.html 및 500.html 페이지를 렌더링하려는 순간 문제가 몰래 시작되었습니다.
사용자 지정 오류 처리에 대한 문서를 읽고 UrlsConf에서 필요한 구성을 설정하고 해당하는 뷰를 만들고 404.html과 500.html을 내 앱의 템플릿 디렉토리 (settings.py에도 지정됨)에 추가했습니다.
그러나 문서에``라고 말하면 you can actually view custom error views until Debug is Off
내 물건을 테스트하기 위해 전원을 끌었습니다.
사용자 정의 404.html을 보는 데 실패 할뿐만 아니라 실제로로드됩니다. 오류 페이지에는 각각 멋진 이미지와 같은 그래픽 오류 메시지가 포함되어 있기 때문에 오류 페이지의 소스가로드되지만 다른 것은로드되지 않습니다! CSS 나 자바 스크립트도 연결되지 않았습니다!
일반적으로을 설정 DEBUG = False
하면 모든보기가로드되지만 연결된 콘텐츠 (CSS, Javascript, Images 등)는로드되지 않습니다! 무슨 일이야? 정적 파일 및 DEBUG
설정 과 관련하여 누락 된 것이 있습니까?