【发布时间】:2015-11-12 11:56:20
【问题描述】:
如何获取与用户关联的对象
我正在创建这个应用程序来管理/跟踪客户
我有用于保存客户个人信息的表单和另一个字段,即他们愿意花多少钱+我们可以将客户分配给要处理的用户。
例如user1 分配给 customer1、customer2、customer3
我想从分配给 user1 的所有客户那里获得他们愿意花费的金额
比如这样的
[<user1: <customer1:$10> <customer2:$100> <customer3:$1000>]
然后将价格加在一起,就像这样[<user1: total:$1110>]
这是我做的,但似乎没有用
annual_spend = Lead.objects.filter(assign_to=User).exclude(lead_status='converted').aggregate(Sum('annual_spend'))
我怎么能做到这一点?
【问题讨论】:
-
User 是用户类的实例吗? (顺便说一句,如果是,那是不好的命名)
-
不,我认为如果是实例,它会是 request.user?
标签: python django django-queryset django-orm