我正在尝试为我的模型字段中没有的响应添加值。例如,请查看下面的代码
for Me in Sections:
Parts = Part.objects.filter(Section=Me.id)
for Me in Parts:
FieldCount = Field.objects.filter(Req=True, Visible=True, Part=Me.id).count()
Counter += FieldCount
RequiredField = {'FieldsRequired': Counter}
serializer = ApplicationSerializer(App)
return Response(RequiredField)
我希望能够在Response中的Response和RequiredField中发送serializer.data。
答案 0 :(得分:2)
我不太确定我是否理解你想要的东西,但你可以通过简单地扩展数据字典来为你的响应添加额外的值:
serializer = MyModelSerializer(object)
data = serializer.data
data['any_key'] = 'Any Value'
return Response(data)