2011-02-06 1 views
2

나는 금지 된 뷰에 대한 뷰를 추가피라미드 (pylons 2)에서 권한 부여에 실패한 권한을 확인하는 방법은 무엇입니까?

화면에 로그로 리디렉션
from pyramid.exceptions import Forbidden 
config.add_view(forbidden_view, context=Forbidden) 

.

하지만 관리자 권한이 필요한 관리 작업을 추가했는데 "권한이 없습니다"라는 화면을 표시하고 싶습니다. 어떻게 금지 된보기에서 확인합니까?

+0

Chris의 답변이 맞는지 잘 모르겠습니다. http://stackoverflow.com/questions/9448228/how-flexible-is-pyramids-auth-system/9450593 –

답변

3

피라미드가 허가 거부의 결과로 금지 된 오류가 발생하면 정보가 손실 될까봐 걱정됩니다. TODO.txt에는 Forbidden 오류를 처리하는 항목이 있습니다.

+1

이것은 이후 추가 된 기능입니까? – Tshepang