Python 在DRF中,如何将相关模型放入序列化程序中的一个字段中?
我想得到JSON结构的序列化程序。 它应该与积垢一起工作。 我知道我可以使用Python 在DRF中,如何将相关模型放入序列化程序中的一个字段中?,python,rest,api,serialization,django-rest-framework,Python,Rest,Api,Serialization,Django Rest Framework,我想得到JSON结构的序列化程序。 它应该与积垢一起工作。 我知道我可以使用将输出更改为_表示法,但这不是我的解决方案 { id: "1" created_at: "2020-10-01" # # Data from main models data: { data_1: {}, # Data from related models data_2: {} # Data from related models } } 这是一个
将输出更改为_表示法
,但这不是我的解决方案
{ id: "1"
created_at: "2020-10-01" # # Data from main models
data: {
data_1: {}, # Data from related models
data_2: {} # Data from related models
}
}
这是一个相当模糊的问题,但你可能在寻找类似的东西:
class YourObjectSerializer(serializers.ModelSerializer):
data = YourDataSerializer(many=True)
class Meta:
model = YourObjectModel
fields = ('id', 'created_at', 'data',)