2011-02-06 3 views
2

добавить вид на запретном зрение:Как проверить, какое разрешение не удалось разрешить в пирамиде (пилоны 2)?

from pyramid.exceptions import Forbidden 
config.add_view(forbidden_view, context=Forbidden) 

, который перенаправляет на бревно в экране.

Но теперь я добавил некоторые вещи администратора, которым нужен доступ администратора, и я хочу просто показать экран «у вас нет разрешения», как я могу проверить его в запрещенном виде?

+0

Я не уверен, что ответ Криса прав. См. Вопрос http://stackoverflow.com/questions/9448228/how-flexible-is-pyramids-auth-system/9450593 –

ответ

3

Я боюсь, что информация потеряна, когда Pyramid вызывает ошибку Forbidden в результате отказа в разрешении. В TODO.txt есть элемент, который переносит его через ошибку Forbidden.

+1

С этого момента было добавлено право? – Tshepang

 Смежные вопросы

  • Нет связанных вопросов^_^