是否有方法对序列化程序/模型序列化程序中的字段进行分组或修改JSON结构?
有一个
Location
型号:
class Location(Model):
name_en = ...
name_fr = ...
...
如果我用
ModelSerializer
对象字段的简单表示如下:
{'name_en':'England','name_fr':'Angleterre'}
我想在“names”键下分组一些字段
{'names':{'name_en':'England','name_fr':'Angleterre'}}
我知道我可以创建自定义字段,但我想知道是否有更直接的方法。我试过了
Meta.fields = {'names':['name_en','name_fr']...}
这不管用