0
declarePrivate() al. Zope 2 스타일의 접근 제어 선언은 현대의 파이썬 구문 메소드 데코레이터를 가지고 있습니까?파이썬 장식 자로 ClassSecurityInfo.declarePrivate() 등
예.
class EncryptedField(StringField):
"""
"""
security = ClassSecurityInfo()
# Something more nice here? like @private?
security.declarePrivate('get')
def get(self, instance, **kwargs):
value = ObjectField.get(self, instance, **kwargs)
if getattr(self, 'raw', False):
return value