0
我在Django中有一个查询返回用户列表。Django和查询中的额外字段
现在,对于每个返回的用户,我都会添加一个额外的字段:我需要知道用户是否已经是当前用户的好友。
我不明白,如果我不得不使用.annotate或extra()或其他。我很困惑。
我也试过这个代码,但不工作:
query = query.annotate(are_friends=Count(Q(user__friends=user)))
我得到这个错误:'Q' object has no attribute 'split'