I want to return rate, but got this error in admin unsupported operand type(s) for +: 'NoneType' and 'NoneType'
class SomeModel(models.Model):
code_style_rate = models.DecimalField(max_digits=4, decimal_places=2)
decision_rate = models.DecimalField(max_digits=4, decimal_places=2)
severity_rate = models.DecimalField(max_digits=4, decimal_places=2)
@property
def rate(self):
return (self.code_style_rate + self.decision_rate + self.severity_rate) / 3
def __str__(self):
return self.rate