2010-04-06 5 views
4

내 장고 사이트에 404 페이지를 추가하고 싶습니다.Django 404 페이지가 나타나지 않습니까?

템플릿을 만들었습니다. 404.html을 작성하고이를 my/templates 디렉토리의 루트에 저장했습니다. 나는 또한 the

from django.conf.urls.defaults import * 

줄이 urls.py의 상단에 포함되어 있는지 확인했습니다. DEBUG를 False로 설정했습니다. (나는 these instructions을 따라 왔었습니다.)

그러나 제가 알고있는 페이지로 가려고하면, 만들어진 URL이든 또는 구체적으로 설계된보기가 get_object_or_404인지 - 404 페이지는 아닙니다. 보이지 않습니다. Chrome의 표준 '죄송합니다. 이 링크는 '페이지가 깨져있는 것 같습니다.

이상하게도 같은 장소에 500.html 템플릿이 있으며 500 오류가 발생하면 잘 보입니다. 문제는 무엇일까요?

답변

4

Chrome의 오류 페이지가 제대로 표시되지 않는 문제입니다. Chrome 옵션의 '고급 설정'섹션에서 '탐색 오류에 대한 추천 표시'상자의 선택을 취소하십시오.

+0

그게 정확히 무엇입니까, 감사합니다. 아마 그 자신을 시도해야합니다 :) – AP257

+0

@ AP257 - 아무 문제 없습니다. –

3

다른 브라우저에서이 동작을 검사하여 시작하십시오. Chrome은 짧은 404 오류 페이지를 가로 채고 자신의 '죄송합니다. 이 링크는 '페이지가 깨져있는 것 같습니다.

+2

+1 조금 나중으로 같은 대답을주는 +1! –

+0

IE8도 오류 페이지를 가로 채고 있습니다. –

+0

IE에서 오류 페이지를 표시하려면 어떻게해야합니까? –

관련 문제