擅长:python、mysql、java
<p>无法找出如何将计算的值插入查询集。我的解决方案是为结束日期添加另一个日期字段(editable=False),并在创建新行程时计算并保存结束日期:</p>
<pre><code># Calculate end date on save
def save(self, *args, **kwargs):
self.end = self.start+ timedelta(days=self.tourtemplate.length)
super(Trip, self).save(*args, **kwargs)
</code></pre>