DJango Querysets过滤器

时间:2017-10-27 22:01:55

标签: django

    clients = Client.objects.filter(user_id=request.user)
    quotes = Quote.objects.filter(customer_act_id=clients)

我有上面的代码,我正在尝试向用户显示用户客户端和引号。客户端显示正常,但引号仅显示FIRST客户端的报价,而不是所有客户。任何帮助表示赞赏。

关系:

用户has_many客户端(user_id FK)has_many引号(client_id FK)

1 个答案:

答案 0 :(得分:2)

本是对的。使用 customer_act_id__in = clients 应该可以解决问题。你能仔细检查一下客户是否与同一个用户相关联吗?