因此,我正在使用Django编写后端Web服务以创建&消耗JSON,而我的同事正在开发ExtJS4前端。我正在使用wadofstuff序列化器,以便序列化嵌套对象。让Django在没有“字段”字段的情况下序列化对象
我的同事在解析json时遇到问题,特别是Django将对象的字段放在“fields”字段中。一个简单的例子:
事情现在正在连载的方式:
{
"pk":1,
"model":"events.phone",
"fields":{
"person":1,
"name":"Cell",
"number":"444-555-6666"
}
}
我想它们序列化,使ExtJS的,我的同胞开发商感到快乐的方法:
{
"pk":1,
"model":"events.phone",
"person":1,
"name":"Cell",
"number":"444-555-6666"
}
我们需要然后串行一些比这更复杂的对象。
有没有办法用手写我的序列化,以使Django或wadofstuff序列化程序不使用字段字段?
有改变这种方式,但我很想知道为什么你的同事正在对它进行反序列化 - 这只是一个层面。 – 2012-02-22 21:35:47
问题是,当我们有一个更复杂的对象,其中有四个不同的模型序列化在其中,其中两个有另一个模型序列化在其中。 – jawilmont 2012-02-22 21:58:31