2011-11-08 43 views
3

我將一個TextField添加到其數據庫中已經創建了相應表的模型。當我跑南時,我收到以下消息:如何在南方爲Django的TextField指定默認值?

由於您正在添加此字段,因此您必須爲現有行指定默認值 。你想: 1.現在退出,並在models.py添加一個默認的領域 2.指定一個一次性的價值利用現有的資料欄

我選擇的選擇2)而得到它是一個默認的字符串值。但無論我給出的字符串值如何,它只是迴應「無效選擇」

我在爲South中的TextField指定默認值時做了什麼錯誤?或者這是一個錯誤?

謝謝。

+0

您使用的是哪個版本的South?它適用於我0.7.3 –

+0

這似乎是唯一一次當南方說「無效的選擇」是當它要求選擇選項1或2.並輸入無效的數字。 –

+0

安德烈 - 好點。那是我犯的確實愚蠢的錯誤。感謝您指出了這一點。這是漫長的一天,你知道〜 你可以繼續發佈解決方案,我會接受它。 – tamakisquare

回答

1

南方似乎是唯一一次說「無效選擇」的時候,它要求選擇選項1或2.並且輸入無效的數字。