我想在我的 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 中实现这一点
我想在我的 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 中实现这一点
您在)
之后缺少最后的右括号datetime.date.today()
,这应该可以。
get_meetings = Meeting.objects.filter(created_by = user_id.id).filter(date_created__lte = datetime.date.today())[index:limit]
只需将两个过滤器放在一起,
get_meetings = Meeting.objects.filter(created_by = user_id.id, date_created__lte = datetime.date.today())[index:limit]