2010-02-24 107 views
0

我愛django,我喜歡flex。 Django是一個很酷的調試系統(這些黃頁幫助我找到代碼中的錯誤),並且爲它提供了可能性。django + flex:調試策略

最近我遇到了一個問題。如果我在flex中創建表單然後與django服務器進行通信,我看不到任何調試信息(在django中發生異常時)。

不知道,如果有一種方式來獲得調試信息,因爲它不是在命令行(沒有錯誤輸出)訪問,或在Firebug ....

而且我試圖創建一個快捷html表單,併發布與flex表單發送的數據相同的數據,但老實說,這有點痛苦。

將樂意聽取你怎麼解決我用螢火蟲來調試事物的彈性側的問題

回答

1

。但是我一直使用json或XML來進行兩者之間的通信。由於Flash使用瀏覽器來執行網絡內容,請求應該在螢火蟲的net標籤中顯示。

爲了調試django的東西,你有幾個選擇。

  1. 如果您使用的是django dev服務器,您可以添加打印語句以瞭解正在發生的事情。
  2. 您可以編寫一個單元測試,以查看django方面的事情是否符合您的期望,給出已知數據。
  3. 您可以使用pyDev調試器來運行django dev服務器並逐步執行代碼。

我使用這些組合來調試我的代碼。