Как создать таблицу событий, итоги которых подводятся ежедневно

У меня есть модель для часов пользователя:

class Hours(models.Model): project = models.ForeignKey(Project, related_name='project',on_delete=models.DO_NOTHING) owner = models.ForeignKey(User, related_name='owner', on_delete=models.DO_NOTHING, default=1) количество = models.DecimalField(max_digits=10, decimal_places=2, default=1) product = models.ForeignKey(Product, related_name='product', on_delete=models.DO_NOTHING) inserted_at = models.DateTimeField(default=datetime.now, blank=True) date = models.DateTimeField(default=datetime.now, blank=True)

и я хочу отобразить часы в шаблоне django в виде таблицы, чтобы часы группировались и суммировались ежедневно. Я понимаю, что я не могу сделать математику в шаблоне, поэтому мне нужно сделать это в представлении, но не могли бы вы дать мне несколько подсказок для этого?

Индрек

Вернуться на верх