0
我發現了以下錯誤:Django的類型錯誤: 'INT' 對象不是可調用
類型錯誤: 'INT' 對象不是可調用
響應=接收器(信號=自,發件人= sender,** named) 文件「/Users/user/Documents/workspace/LiveWireSMS/sms/models/message.py」,行156,my_handler instance.charge = instance.length(instance.content)
從這段代碼:
@receiver(pre_save, sender=Message)
def my_handler(sender, **kwargs):
instance = kwargs['instance']
if not instance.charge:
instance.charge = instance.length(instance.content)
這是函數調用它的:
@property
def length(self):
return len(self.content)/160 + 1
有人能解釋錯誤?謝謝。