0

我想在我的 django 查询集中应用两个过滤器

我正在尝试做

 get.archived:get_meetings = Meeting.objects.filter(created_by = user_id.id).filter(date_created__lte = datetime.date.today()[index:limit]

但我收到语法错误。

我也尝试过Q ,但在这里我找不到 and like 声明,或者请帮助我如何在 django 中实现这一点

4

2 回答 2

3

您在)之后缺少最后的右括号datetime.date.today(),这应该可以。

get_meetings = Meeting.objects.filter(created_by = user_id.id).filter(date_created__lte = datetime.date.today())[index:limit]
于 2012-12-26T09:44:32.007 回答
2

只需将两个过滤器放在一起,

get_meetings = Meeting.objects.filter(created_by = user_id.id, date_created__lte = datetime.date.today())[index:limit]
于 2012-12-26T09:40:23.353 回答