因此,我正在使用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