'Disallow setting this value.
Raises:
DerivedPropertyError when developer attempts to set attribute manually.
Model knows to ignore this exception when getting from datastore.'

def __set__(self, *args):

    raise DerivedPropertyError(('Computed    property    %s    cannot    be    set.' % self.name))
