Использую Django Rest API, перед сериализацией нужно вытащить данные из БД в диапазоне date от "2020-01-05" до "2020-01-28".
class User(models.Model):
first_name = models.CharField(max_length=50)
last_name = models.CharField(max_length=50)
class Statistic(models.Model):
user_id = models.ForeignKey(User, on_delete=models.CASCADE, related_name='statistic')
date = models.DateField()
page_views = models.IntegerField()
Саму статистику в диапазоне могу вытащить
User.objects.get(pk=pk).statistic.exclude(date__gte='2020-01-18').filter(date__gte='2019-01-08')
Мне выдаёт только данные из таблицы Statistic, а User как таковой пропадает.
Как получить выборку статистики в диапазоне date в объекте User ?
Заранее спасибо