Python Django从其他字段推断字段

Python Django从其他字段推断字段,python,django,class,django-models,Python,Django,Class,Django Models,我目前有一个模型: class Current(models.Model): field1 = models.IntegerField() field2 = models.IntegerField() field3 = models.IntegerField() 我需要将字段3设置为直接等于字段1+字段2,而不实际发送它。 django的标准方法是什么 PS:是的,我需要将字段3与其他字段一起保存在数据库中。您可以覆盖模型的save()方法。但是为什么要保存

我目前有一个模型:

class Current(models.Model):  
    field1 = models.IntegerField()  
    field2 = models.IntegerField()
    field3 = models.IntegerField()  
我需要将字段3设置为直接等于字段1+字段2,而不实际发送它。
django的标准方法是什么


PS:是的,我需要将字段3与其他字段一起保存在数据库中。

您可以覆盖模型的save()方法。但是为什么要保存字段3呢?

类似这样的内容?但不确定为什么需要将其保存在数据库中

class Current(models.Model):  
    field1 = models.IntegerField()  
    field2 = models.IntegerField()
    field3 = models.IntegerField()  

    def save(self, *args, **kwargs):
        self.field3 = self.field1 + self.field2
        super(Current, self).save(*args, **kwargs)

你说的“没有实际发送”是什么意思?是否涉及表单?实际上字段3是字段1和字段2的复杂组合。我需要经常去拿。所以我更愿意马上计算出来。