2010-07-01 126 views
1

乾草,我的模型是通過「數據截取列'密碼'在第1行」警告。這很好,數據會被截斷,但稍後會被不同的函數重新填充。忽略Django中的警告

我怎樣才能讓django忽略這個警告?我認爲這是在Save()方法上調用的。

回答

0

您看到的警告來自您的後端數據庫(看起來像mySQL警告給我)。

我真的不認爲關閉數據庫級警告是個好主意。您應該確保數據不會被截斷 - 爲什麼讓系統獲取垃圾數據?

+0

我得到你,字段被截斷是一個「密碼」字段,其中包含一個非常長的字符串(十六進制消化),數據WAS實際上被截斷爲50個字符(根據我的模型),這造成了主要問題和花了大約30分鐘爲我找出爲什麼這個密碼字段不匹配用戶輸入的密碼字段! – dotty 2010-07-02 12:17:36

+0

我知道默認情況下是顯示這些警告,但是沒有辦法覆蓋它嗎?如果遇到緊急情況,我會嘗試修復它,但會陷入無害的mysql警告中呢? – Bufke 2011-12-12 18:59:06

+1

這不是一個普遍的問題答案。截斷數據庫中的密碼是不好的。但在其他情況下,我該如何忽略截斷警告,以避免引發異常? – Joakim 2012-10-10 15:03:37