【发布时间】:2018-09-22 15:45:43
【问题描述】:
user = get_object_or_404(
(User.objects
.annotate(company_name=F('usercompany__company__company_name'))
.annotate(project=F('team__vacancy__name'))),
email=request.GET.get('user_email')
)
我遇到了错误:
proj.models.MultipleObjectsReturned: get() returned more than one User -- it returned 2!
如何更改.annotate(project=F('team__vacancy__name'))) 以获取所有信息。
【问题讨论】:
标签: python django python-3.x django-orm