我正在尝试测试我的属性,但它不起作用,我不知道为什么。
INSTANCES
答案 0 :(得分:1)
'usersList.profile.statut': function(){
return userRightGetNameFromId(this);
}
包裹的方法已经是您的@property
。
所以用getter
替换@receiver.getter
以制作相应的方法@receiver.setter
s
答案 1 :(得分:1)
AttributeError:无法设置属性
这种情况正在发生,因为您尝试设置sender
和receiver
属性,但您没有设置它们。
您需要替换:
@sender.getter
与@sender.setter
@receiver.getter
与@receiver.setter
@message.getter
与@message.setter
@property
装饰器使该方法成为getter。设置者需要采用格式 - @<property_name>.setter
因此请使用@<name>.getter
修正不正确的@<name>.setter
s。