2013-04-25 98 views
1

我正在嘗試向我的模型字段中未包含的值添加值。例如,請看下面的代碼如何添加不在模型中的字段Django Restframework

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和RequiredField中發送serializer.data。

回答

2

我不太確定我是否理解你想要什麼,但你可以通過簡單地擴展數據字典您的回覆添加更多值:

serializer = MyModelSerializer(object) 
data = serializer.data 
data['any_key'] = 'Any Value' 
return Response(data) 
+0

是的,正是我一直在尋找的只是不知道怎麼做。謝謝。 – Alex 2013-04-26 14:37:31

相關問題