Philipp von Weitershausen schrieb:
> Dominique Lederer wrote:
>> i just added an adapter to my content-class, which gets and sets some
>> Annotations.
>>
>> at the moment i do this in the adapters init to be able to set them:
>>
>> def __init__(self, context):
>>         from zope.security.proxy import removeSecurityProxy
>>         self.context = removeSecurityProxy(context)
>>
>> otherwise i get an
>> ForbiddenAttribute: ('__annotations__', <my_class object at 0xa6853cec>
>> Error
>>
>> whats the right way to tell the zope security policy that setting
>> Annotaions via Adapter is allowed?
> 
> Like Stephan said, you make the adapter trusted. See my book for
> detailed explanations and an example.
> 
> 

thank you both very much.

_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users

Reply via email to