Django ORM: фильтр по времени - PullRequest
0 голосов
/ 31 января 2019

У меня есть поле 'частота', и я хотел бы использовать его в своем фильтре.

Моя модель:

class Foo(models.Model):
   name = models.CharField(max_length=50)
   frequency = models.IntegerField(default='60')
   last_checked = models.DateTimeField()

Я хотел бы получить свои данные примерно такэто, но вместо «10» минут я могу поставить там поле «частота».

Foo.objects.filter(last_checked__lt=timezone.now()-timedelta(minutes=10))

Как я могу это сделать?Или, может, я пойду другим путем?Спасибо за полезные советы.

...