我正在使用django应用程序,该应用程序需要计算投资的绩效。为此,每个时间间隔都必须相同。我目前有一个现金流量模型(不定期出现)。因此,如果我需要用零值填充查询集。这样在间隔的每一天都有现金流(即大多数将为零)
我知道您可以使用pandas数据框(https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.resample.html)来执行此操作,但是我想知道如何使用Django查询集执行此操作。有人吗?
下面是我的现金流量模型示例:
Class CashFlow(models.Model):
date = models.DateField(auto_now=False, auto_now_add=False, blank=False,default = '2019-01-01')
amount = models.DecimalField(max_digits=20, decimal_places=2, default='1')
def __str__ (self):
return self.date