Форум сайта python.su
Требуется написать адаптер, который адаптирует любой объект реализующий Interface. В адаптере необходимо получить текущего принципала.
Как можно получить текущий request или сразу принципала?
Офлайн
Хы, стоило только создать тему и тут же нашёл ответ - http://wiki.zope.org/zope3/FAQProgramming#how-do-i-get-irequest-object-in-event-handler
Отредактировано (Апрель 15, 2011 12:29:18)
Офлайн
Как по мне адаптер в таком случае должен адаптировать два обьекта: интерфейс и запрос (Interface, IRequest). Тогда таких проблем как у Вас не возникнет.
Офлайн
SleepwalkerНу тут мне не выбирать. Адаптер требуется стороннему компоненту, который я не могу менять.
Как по мне адаптер в таком случае должен адаптировать два обьекта: интерфейс и запрос (Interface, IRequest). Тогда таких проблем как у Вас не возникнет.
Офлайн