Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何添加不在模型Django Restframework中的字段_Python_Django_Django Rest Framework - Fatal编程技术网

Python 如何添加不在模型Django Restframework中的字段

Python 如何添加不在模型Django Restframework中的字段,python,django,django-rest-framework,Python,Django,Django Rest Framework,我试图为我的回复添加一个不在“模型”字段中的值。例如,请看下面的代码 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 += F

我试图为我的回复添加一个不在“模型”字段中的值。例如,请看下面的代码

    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)

我希望能够在响应中发送serializer.data,并在响应中发送RequiredField

我不太确定是否理解您想要的内容,但您可以通过扩展数据字典为响应添加附加值:

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

是的,我要找的就是不知道怎么做。非常感谢。