我的代码中有两个相关的类:
class TreeNode(MPTTModel):
...
@property
def last_payment(self):
return self.annuities.last()
class FilterPayment(models.Model):
class Meta:
verbose_name = 'взнос за фильтр'
verbose_name_plural = 'взносы за фильтр'
expected_date = models.DateField(verbose_name='ожидаемая дата')
fact_date = models.DateField(verbose_name='фактическая дата', null=True, blank=True)
total = models.IntegerField(verbose_name='сумма')
client = models.ForeignKey(TreeNode, related_name='annuities', verbose_name='клиент')
如果last_payment
是属性,如何按last_payment__expected_date
过滤TreeNode.objects.all()
?你知道吗
不能使用属性筛选Django查询集。不过,您可以执行以下操作,以获得所需的结果:
相关问题 更多 >
编程相关推荐