1
我的模型有一个DateField。如果我希望回顾今天之后有一个日期的所有数据,它将如何构建?例如。 retreive的日期所有现场后,今天,在12月31日Django QuerySet下一个日期
today = datetime.date.today
Object.object.filter(date__day != today)
停止还是会使用排除做些什么呢?
我的模型有一个DateField。如果我希望回顾今天之后有一个日期的所有数据,它将如何构建?例如。 retreive的日期所有现场后,今天,在12月31日Django QuerySet下一个日期
today = datetime.date.today
Object.object.filter(date__day != today)
停止还是会使用排除做些什么呢?
如果我明白你正在尝试做的,你应该简单地能够过滤这样的:
today = datetime.date.today()
Object.objects.filter(date__gt=today, date__year=today.year)
是的,除非你需要调用'datetime.date.today()' - 这是一个方法。 – 2010-06-18 20:20:21