Django - повышающая дискретизация набора запросов с нулевыми значениями - PullRequest
0 голосов
/ 24 марта 2019

Я работаю с приложением 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
...