在伺服器更新遷移過程中,遇到一個見了鬼的問題。
同樣的一個API輸出,在本機測試時和生産中一台機器上的輸出為純資料的json格式。

而在另一台生産機器上卻為加了統計和跳轉資訊的另一種json格式。
由于前端用了vue.js作了資料的加載,如果同樣的代碼,那擷取json中對象的資訊顯然就會發生問題。
解決BUG的時間來不及,也無法深入調試。可用以下代碼,判斷json中是否有存在對象來進行對象的指派,可解決這個輸出問題。
以後找時間還是深入研究一下這個DRF的輸出機制吧。
在伺服器更新遷移過程中,遇到一個見了鬼的問題。
同樣的一個API輸出,在本機測試時和生産中一台機器上的輸出為純資料的json格式。
而在另一台生産機器上卻為加了統計和跳轉資訊的另一種json格式。
由于前端用了vue.js作了資料的加載,如果同樣的代碼,那擷取json中對象的資訊顯然就會發生問題。
解決BUG的時間來不及,也無法深入調試。可用以下代碼,判斷json中是否有存在對象來進行對象的指派,可解決這個輸出問題。
以後找時間還是深入研究一下這個DRF的輸出機制吧。