擅长:python、mysql、java
<p>可以使用属性设置器:</p>
<pre><code>class SecondModel(models.Model):
_base_value = None
parent = models.ForeignKey(FirstModel)
@property
def parent_value(self):
if self._base_value is None:
return self.parent.base_value
else:
return self._base_value
@parent_value.setter
def parent_value(self, value):
self._base_value = value
@property
def calculate(self):
return self.parent_value + 1
</code></pre>