2010-06-18 93 views
1

我的模型有一个DateField。如果我希望回顾今天之后有一个日期的所有数据,它将如何构建?例如。 retreive的日期所有现场后,今天,在12月31日Django QuerySet下一个日期

today = datetime.date.today
Object.object.filter(date__day != today)

停止还是会使用排除做些什么呢?

回答

0

如果我明白你正在尝试做的,你应该简单地能够过滤这样的:

today = datetime.date.today() 
Object.objects.filter(date__gt=today, date__year=today.year) 
+2

是的,除非你需要调用'datetime.date.today()' - 这是一个方法。 – 2010-06-18 20:20:21