我试图向嵌套序列化程序显示自定义查询值。但它没有显示出来
序列化程序.py
class TueRangeSerializer(serializers.ModelSerializer):
class Meta:
model = SubnetRange
fields = ('type', 'id', 'begin', 'end')
class TueSubnetSerializer(serializers.ModelSerializer):
range = TueRangeSerializer(required=False,read_only=False,many=True)
class Meta:
model = Subnet
fields = ('name','base_address','bits','range')
def create(self,validated_data):
print(validated_data)
在api文件中
api.py文件
^{pr2}$SQL查询正确。但是在序列化程序的响应中,它只显示来自子网表的数据
结果
[
{
"name": "First subnet",
"base_address": "192.100.30.0",
"bits": 24
},
{
"name": "Second subnet",
"base_address": "192.100.30.0",
"bits": 24
}
]
它不显示量程输出
目前没有回答
相关问题 更多 >
编程相关推荐