2016-09-08 32 views
0

我試圖調試一個Pootle(pootle建立在Django上)安裝,當我嘗試將模板添加到現有語言時,會導致django事務錯誤失敗。使用python調試器,我可以看到它在pootle嘗試保存模型以及在該會話中進行的所有查詢時失敗。如何讓Django記錄sql事務失敗的原因?

我看不到的是什麼具體導致保存失敗。我認爲pootle/django必須添加一些數據庫數據庫約束,我該如何弄清楚哪一個? MySql(正在使用的數據庫)顯然不能記錄失敗的事務。

+1

查詢的你在你的配置設置'DEBUG = TRUE'? –

+0

是的,但這仍然只是給我的查詢,而不是爲什麼他們失敗 – tomjen

+0

嘗試'記錄'。得到錯誤。 (或)粘貼代碼。我會盡力幫忙。 – AceLearn

回答

1

安裝Django調試工具欄,你可以很容易地檢查所有已執行