【发布时间】:2009-12-31 05:25:03
【问题描述】:
天是用户输入以获得早于(用户输入的天数)的结果的数字。例如,如果用户输入 32 天,他们将得到超过 30 天的结果。
快速试用:
class Entry(models.Model):
entered = models.DateTimeField()
>>> from datetime import datetime
>>> Entry(entered = datetime.now()).save()
>>> Entry.objects.filter(entered__lte = datetime.now())
[<Entry: Entry object>]
>>> Entry.objects.filter(entered__gte = datetime.now())
[]
>>> Entry.objects.filter(entered__gte = datetime.now(), entered__lte=datetime(2009,11,1,0,0))
[<Entry: Entry object>]
我的问题和我的尝试
xxxx__day__lte.
last_contact_filled 来自输入字段的输入
for day_filter in xrange(1,int(last_contact_filled)+1):
qdict['last_contact__day']=day_filter
在我的情况下,在 Django 中按天过滤的最佳方法是什么?
【问题讨论】:
标签: django