diff --git a/apps/expertproducts/views.py b/apps/expertproducts/views.py index f82009b..2f74588 100644 --- a/apps/expertproducts/views.py +++ b/apps/expertproducts/views.py @@ -401,8 +401,12 @@ class NegotiationViewSet(viewsets.ModelViewSet): # 获取所有相关的达人 creators = CreatorProfile.objects.filter(negotiation__in=negotiations).distinct() if creators.exists(): - # 返回所有字段信息 - creator_data = [self._get_creator_full_info(creator) for creator in creators] + # 返回所有字段信息,并添加status字段 + creator_data = [] + for creator in creators: + info = self._get_creator_full_info(creator) + info['status'] = 'Unconnected' + creator_data.append(info) else: creator_data = [] print("creator_data: ", creator_data)